Well it's nothing to do with your personality. If you're in a relationship and the other person isn't as into it as you, then it's their responsibility to end it. I wasn't saying he was a bad person. But he was a bad match for you - that's all I meant.
You've only been dating a couple of guys so how do you leap to thinking that they all "never want to stick with me"?
If you approach a future relationship in such a way that you get your needs across and you expect them to be honest with you about theirs, then you'll be in a better place. It's only about asserting what you want more. I'm learning that too.It isn't a bad thing - it forces them to think; and if they're not into it when you ask them, you can end it there rather than let it drag on.
Definitely don't date anyone else until you've resolved all of this in your head.
As for the guy who's ignoring you now. That's not an uncommon occurrence. Many people move on after a relationship ends. It seems that they don't care but they have a tendency to put friends and dates into different boxes.
You need a stronger man too - one who'll be stand-up and honest with you.
Know yourself - as soon as you see a red flag, deal with it straight away. If something doesn't feel right, it probably isn't right. It's not just about trusting other people. Learning to trust yourself better will help you too.