I've been having this problem since I first started talking to girls. Since I've been with multiple women, even had sex with them, but the problem is that I can't move on even when the relationship isn't in my favor. I get disrespected and flaked and it pisses me off, it feels like I can't change at all. I go to the gym but I don't have any other hobbies. I also drink and party sometimes but get angry when I get turned down by women. How can I change?