i am so embarrassed…every night and day i dream about sexual fantasies with my best friend..making out with my teacher… when i do this i usually wake up with my hand in my pants…