I used to get nightmares like that all the time. But then I made my own dream catcher, and it works! It was cross between a dragon and a bat. I remeber the first dream I had when I hung it up. It started out as a nightmare, but then my dream catching monster swooped and got rid of it. I haven't had a nightmare since I made that thing, even though it's no longer hanging in my room.
One nightmare I had was just like this one. I won't go into the details but I will say that I threw the thing that was making the nightmare real scary out the window. XD