First off, welcome to the site!!

Oh wow, I don't know why you're having those.. I'm feeling frustrated, because I wish I could psychoanalyze you!

But anyway, have you tried to have lucid dreams? Those help a lot of people stop unwanted dreams.