I am very prone to stewing on sad, difficult or disappointing situations resulting in poor sleep, mood and general miserableness. When not faced with sad or disappointing stuff my mood is ok so I don't think it would class as proper depression but when I get in these ruts it takes days to come out of. I know I overthink things and my thoughts spiral somewhat, e.g. I have very flakey friends who cancel plans more often than not and when this happens it turns in to sadness about being unliked, worry about a lonely future, stewing over many previous conversations going back years when I feel I have come across as weird or have said the wrong thing. I have a great immediate family but I want more than that though but also know after years of trying to widen my social circle that I'm just not someone people gravitate towards and want to socialise with. Any advice on how to cope better with all this. Not really after advice on how to get friends as I feel this is impossible but how to cope better without them and with the tougher parts of life.