A psychotherapist would probably work... I can just see it:
therapist: "Hello, so what do you need help with?"
you (or me) "Um... I'm having problems with my dreams..."
therapist "What kind of problems?"
you "I can't stay awake in them..."
I bet that's not something therapists see every day.

Psychotherapy is not just for insane people, they see very normal people that want to make themselves better. So if you have a few extra bucks after moving, you might want to try it out

Beyond that... I can't think of anything