I can't sleep for more than 3 hours at a time. I have no trouble falling sleep but wake up exactly 3 hours later. I visit the bathroom, go back to sleep and wake again after 3 hours. It doesn't matter what time I go to bed either, its always 3 hours.
Can anyone suggest information on why this is happening? I can't seem to find anything specific