Hi doctor, I am suffering from continous dream for past 1 year.I had dream like normal dreams,sometimes related to wat I did on yesterday. I am working in rotational shift,2 days once it changes.I was doing masterbate 5 to 10 times in a month.now I slowly stopped. my body got tired when ever I wake up from sleep. If i have more stress work ,in my dream all the characters will come which i seen in my work in different role.. Pls advice how to come out of it.