There are some solutions to this. I would suggest to take a break for a little while and perhaps spend some time playing lots of multiplayer games with your mates and just muck around and have some fun.
Then go and have a look around at some high quality singleplayer games that are different from the stuff you mentioned.







