Firstly stop saying sorry.
I like you that's why I reply every now and then.
Secondly, I could come over all false and be full of empathy. Write stuff like... I'm sorry you feel that way, or don't worry mate it will be better one day, or quote stuff form Winston Churchill like 'if you're going through hell, keep going'
But that's not me, and I've been where you are and was there for just over 10 years. I heard how I should be and think from therapists, I buzzed off there drugs, and nothing worked because there is no magic fix.
One thing that is different about you from me though, and maybe it's my fault for failing to understand this, but I'm not going to say sorry.
You seem to worry a lot about what people think of you, yet everything we have ever chatted about on here only ever gives me the impression you are a nice chap. Why do you care so much about what people think of you?
You've never been rude on here, you've never swore or thrown a fit, yet you're constantly beating yourself up most of the time.
Why can't you understand you are a nice person, and why can't you understand a lot of people are not nice people.
Stop hanging with the arseholes, I know you might have to work with them but that's all it is, 'work'
Stop letting people take the piss and mugging you off. Understand this is what people do cuz they are lazy and controlling, it doesn't mean you have to be rude, just do your job and fkcu there job.
Let them screw it up and get the sack.
Outside of work mix with people like yourself, you'll find these people at places you like going, like the games conference you went to or worried about going too.
Treat the people on the roads the same, you don't have to drive like a nutter but understand the roads are as much yours as they are there's.
You can overthink everything for years if you wish to stay here for years, your life is your time to do with as you wish.
One thing I know about you that lays deep down inside of me, if anybody on this planet deserves to be happy then it's you. But I can't sit here and blow smoke up your arse, you're the only one that has the key to unlock all of this and move forward in comfort. Like I've said before life isn't forever, you can choose how you wish to spend whatever time you have dedicated to your life on this planet.
Until you start realising you are not a bad bloke and challenging yourself every time you listen to that little voice we all have within us, saying that you're a loser or just no good, then nothing will change until you challenge this.
It takes an energy to challenge yourself, and I'm afraid that using this energy is the only magic fix you will ever find that gets you out of this hole.