Standing up for myself is the biggest 180 I can make.
^^^ This - 100%. I have seen you make a lot of progress since you first came to this forum but I feel like you still have trouble here. One advantage of getting a L is that he/she will take care of this for you
If I could give you only one advice, I would ask you to stop analyzing endlessly and take concrete actions that will change your sitch. Stay strong