One of the worst things i experience is being unable to stop thinking, i'm constantly thinking, trying to make sense of things and the way i am feeling.
Recluse, have you ever tried
meditation? Just clearing your mind for a moment will help you to feel better. Trust me, it does wonders for your mind and your whole body. There are some really
nice, relaxing music you can find on youtube.
I'm not going to suggest the things that have already been mentioned by previous posters here because a lot of those things would probably feel like A LOT of work for you, especially in such a depressive state. So I'm just going to be straightforward with you and suggest that you read and listen to some mind-altering advice from psychology experts.
Here's what I'd encourage you to do. I strongly and HIGHLY recommend that you read these 2 powerful and effective self-help books:
The Fearless Mind: 5 Essential Steps to Higher Performance by Craig Manning and
You can Be Happy No Matter What by Richard Carlson.
If you simply do not have the energy to go out of the house or do anything else while in the house other than be on your computer, I suggest that you do some reading. In this case, filling your mind with useful information on thinking habits and how it affects your entire mood and the motivation that comes with lifting them from a low state to a high state. Both of these books discuss the issues on the dangers of unhealthy, distorted thinking... an example would be, your original post. Also, you may think that you're "thinking" too much, when in fact, you're really just "worrying" too much. BIG difference, and the book called
The Fearless Mind emphasizes on that concept. Believe me, if you take the time to learn of these topics, I'm sure that your mood will improve just a tad bit. 'Cause once you get the idea that how you feel is the result of what you're thinking about and how those thoughts really affect your actions, you'll be able to monitor yourself each time you start to
feel negative, that you were probably
thinking negatively.