I actually received it for Christmas, but I imagine it was from Amazon. Oh, and happy Cake Day!
Do something different! Something constructive. Listen to a podcast. Read a book. Something fulfilling. Check out Waking Up by Sam Harris.
Depression thrives in and on negative habits, both mental and physical. The only way to break habits is to become aware of them, stop them, and build new ones. It's not going to fix itself, you have to break those old habits through your own effort. It's hard at first, but if you keep becoming aware of and breaking those cyclical habits, you'll find yourself coming out of it, one step at a time. The worst thing you can do is stop taking steps.
Thank you, and absolutely, just try it. All you need is a crappy headset and a rig that can handle both the game and the transcoding at the same time. Depending on your system you might need to lower your settings because of this. Remember, there is no shame in streaming at a lower quality. Go 720p if you have to and try to keep it at at least 30fps and you should be fine. Also, you'll need to make sure you don't exceed your bandwidth or you'll drop frames. (That said, my pride takes a huge hit when I'm unable to stream at 1080p@60fps, but that's more because of my technophilia). Oh, and lower the game sound a lot! You should probably be around 10-20% gamesound and 100% mic. The downside of streaming is that you have little control over the sound levels so do some short experiments first.
Software wise I started out using Nvidias Shadowplay but soon abandoned it because it didn't work very well and now I'm only using OBS
I think there is no point in forcing yourself to finish a game if you are not enjoying it and/or rather be playing something else. After saying that... check http://howlongtobeat.com/steam.php and finish the shorter ones first I guess.
You can sort twitch streams by game. Just browse through the game thumbnails and find something that interests you.
https://www.twitch.tv/directory
We can't really recommend any games/streamers without knowing what types of games you like.
Sleep tapes may help. Either that or websites like RainyMood or MyNoise
Ill also suggest breathing rhythms. While breathing carefully, focus on making your toes not move and once you moved past them try hard not to let them move anymore. Repeat this for your ankles, then your knees, etc.
My friend use to have sleep paralysis where she swore there was a man in a hat sitting at the edge of the bed everytime she woke up. Apparently this is a common occurrence - (well maybe not the hat, but eh) that people perceive someone to be in the room when thats not the case. Its just important to remember that your brain is trying to find something there that isnt.
I wish I had some more useful suggestions! Best of luck and hope things get better.
If you want something fairly chill, and something you can jump into with ease (and leave with ease), you could try this game. It's called N, and is a cool web based platformer with tons of interesting levels. Its free but if you like it i believe there is also a paid version.
Halfway through reading your post, I thought, it's the schedule of the classes and daily routine that is helping this person, and then a few sentences later you brought it up.
Keep the scheduling up, maybe a couple times per week schedule out the next 3 days. If scheduling helps you get through your day-to-day life, be meticulous about it and stick to it.
Don't simply make a list of things you want to do, actually write out times.
The best thing to start with is going to sleep at a specific time and waking up at a specific time. That regularity will make it much easier to schedule your times. If you normally wake up at 8am, but one day you sleep late until 11am, it's way to easy to just say, ehhh I started late, can't do anything at all today.
I have actually had a lot of fun using Habitica
https://habitica.com/static/front
It turns "to-do" lists and schedules into an RPG and it sounds like this is the type of thing that might make scheduling seem less like work and more just like a game.
This place here is great it lists free game give aways and all the current bundles going http://www.epicbundle.com/ I also use cheapshark like tealplum listed below, another good site. This site is similar to cheapshark in that it finds and lists the cheapest prices http://isthereanydeal.com/
While Ori and the blind forest is an aswesome platformer, I'd recommend Cave Story.
It's the game that dragged me into platformers.
It's freeware, so you should give it a try. Here's the fanpage with the downloads.
Keep trying, find a new one. A few times isn't near enough. This will be a long battle, but it will get easier as you go!
If nothing else, maybe do some reading. Start with Victor Frankl's Man's Search for Meaning! That one is powerful. Maybe check out 7 Habits of Highly Effective People, which is all about cognitive restructuring and habit building (two major tenets of modern psychology approaches).
Agreed with getting professional help. I had some of these issues and once I found a really good psychologist to go through therapy with, I was able to uncover this whole theme in my childhood of "I do something wrong, I get berated/bullied, I get isolated, I feel unloved" that resulted in me learning that any mistake meant I was worthless. I then went into adulthood both trying to do absolutely nothing so that I wouldn't make mistakes, and then being incredibly angry/sad whenever I made a mistake. It really took the help of an objective third-party to help me realize this was happening.
I also got a ton of help and stability from this book: http://www.amazon.com/Art-Living-Classical-Happiness-Effectiveness/dp/0061286052/ref=sr_1_2?ie=UTF8&qid=1457599659&sr=8-2&keywords=art+of+living
It's all about not bothering to spend time/energy on things you can't change. Which of course losing a game can't be, as the goal of matchmaking is to get to a point of 50/50 win rate.