I have been watching and thoroughly enjoying watching Dazs play Apex on YouTube. He is very good and he is constantly talking with people and offering super constructive advice. Also he's just a super friendly guy. Many other streamers are playing silently or aren't that great to listen to. Does anyone have streamers that are fun to watch and listen to play Apex? I highly recommend Dazs to anyone who has not heard of him!
First thing I would do is do some work on myself. Get a job that you are comfortable with (or even like if possible), start working out and eating right, get your own place (sounds like you might be staying with your parents from the post), and do the mental work to take accountability for things you can improve on in the way you have interacted in relationships.
The last one was the hardest for me after my big break up, but it took a lot of very intentional work to realize that I had a lot to change in order to be a good partner. If you want the woman of your dreams, you need to be the kind of man who deserves her.
You just gonna casually leave the CSAM out of the headline? Smh.