When your relationships keep falling apart and you never understand why, it could be because you come off as too needy, too easy, too available. These traits are a put off even the person initially thought very well of you. It also explains why you could be good friends for a long time, but the moment you get into a romantic relationship, you fall apart. You're a different person inside a romantic relationship than you are as a friend.
If people start out very excited and hopeful about being with you, but after you kick off, they slowly go cold, this is almost certainly the reason. You're over compensating for something, and you end up overdoing things and overplaying your role.
If you're always cancelling plans to be with a person, but they never do the same for you, that's one sign.
If they're always standing you up in meetings, calling off at the last minute, and you let it slide, that's another sign.
You're too understanding, and you have no limits on what you will take.
Perhaps you fear that you're not lovable enough, and so you need to compensate by going overboard.
Or you fear being abandoned from some past experiences, and so you do everything to avoid being left.
Or you just know how to give and not how to receive. So you just pour into people and hope that they will start pouring into you without you placing the expectation.
Moreover, with every setback, you feel like you're running out of time and out of energy to keep trying. This makes you try harder in the next relationship, which only makes matters worse.
Your solution is to change how you show up in dating. Bring back your confidence and learn to control your expectations.
In order to get results quicker, you'll need to learn the skills of casting your net wide. For example, becoming visible and putting your most lovely image out there, both online and offline.
In short, if you don't like what you're reaping, change what you're sowing. Sometimes, it's not the market that's hard. We're the ones who need to show up better.