The problem 'men' (boys) have with women is scarcity. They can't imagine that they can meet the woman they like and have a great relationship. This is why they stick to what is available and try to make it work.
I am speaking from my personal experience, where I was dumped several times and was begging for love in the past, but have lots of options and interesting relationships now.
Anyone can change the situation completely. It is not easy and will take courage, willpower, and dedication. But it is absolutely worth it.
You need to work on yourself! 