Then get eval. Reasons for "bad dreams" are extremely variable. Your idea of getting "expert help" is excellent. However, getting a reliable answer will require an in-person evaluation with a psychologist, psychiatrist, or other licensed mental health professional. Some bad dreams can come from medications, alcohol, or other substances; sleep disorders; traumatic experiences, etc. Best wishes.