Without reading the rest of the thread; you may be suffering from anxiety.
I used to be exactly the same as you until I was diagnosed with depression and anxiety.
Used to lie there for hours sometimes with stupid things on my mind driving myself crackers.
Since being on Citalopram I drop off to...