I tried to be stress free before during the day and before going to bed but couldn't control myself once I was in bed. Anyways...I dont think I am sleep deprived as I usually go to bed 11:00/11:30 and wake up about 7ish.
Just going to sleep doesn't mean that you are cycling through the process correctly. You may be having issues entering and staying in your REM cycle. As I said, you should seek out a sleep specialist.
Also, if you sleep on your back and if you have sleep apnea (which a specialist will tell you), you can sleep for as long as you want but with the constant awakenings you will not be sleeping correctly.