Most Helpful Guy
An ex is an ex for a reason once you break up with someone you tend to only remember the good about the person and not the reasons why you didn't stay together in the first place so definitely don't go back to your ex.
As for the current man. Leave him too. If he is a player you don't need that in your life it's only going to give you heart ache in the short and long term.
Don't get caught up with the fairytale. Find your self someone real for you someone that adores and respects you 1000%. There are a lot of shitty guys out there but there are also a lot of good ones. Only advise I can give you is know your worth and don't offer any discounts on yourself.
Your young guys come and go enjoy your life.
Most Helpful Girl
Talk to your boyfriend and express your thoughts about his not paying attention or seeming to care. If he still doesn't after that, go with your ex. He obviously cares more