I'm 19 and a virgin. I normally have a habit of sleeping on my stomach with my penis erect and foreskin pulled down. Whenever I sleep, I think of my crush and fall a sleep quickly. But from last week I've not been getting an erection when I go to bed which causes insomnia. So I have to force myself to get erect by thinking of something sexy and the friction caused while getting erect makes me orgasm. Sometimes I even grab my phone and watch porn to quickly orgasm and fall asleep. Can someone please help me?