I have trouble staying asleep myself. I did where medication was a short term solution as opposed to getting to the root of the problem normally too much anxiety in your life. As for myself, I have a lot of things going on, a lot on my plate.[l not really that bad, but a lot I guess you call life's general stresses. I need to knock one at a time and probably would sleep better. Somedays I sleep a little longer, but out of 8 hours, 4-6 , with increments of 2 hours is the normal average.