I’m new on here and saw this post and just wanted to say that I’m a professional counsellor and I think you would benefit from counselling mate. You are self aware but the self loathing is stopping you enjoying life. There’s no good anyone telling you not to beat yourself up as only you can stop...