Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Sounds like it's time to seek professional help. Look into the various forms of therapy and go with the one that sounds closest to what you need. No sense in letting things deteriorate further