That’s how process of dating is. You meet a person and hopefully within few dates or at least few months you see if it’s long term potential or the person is not a suitable partner. If he isn’t right partner, you move on. You did well. Didn’t waste years or whole life on misery. Few months and he shows true colors and you are done. Smart.
I am glad you are seeing a therapist, you can work on how to not attract these unhealthy men and how to maybe spot red flags sooner.
No you aren’t obligated to date anyone who doesn’t fit your standards. And you aren’t obligated to stay with everyone you meet. And don’t worry about age and having to hurry up. Better wait than settle. Heck Hellen Miren got married at 52, first time. Ha if it’s ok for her to wait longer to meet right people than it’s ok for everyone else too lol