I loved your comment so much that I decided to comment on it! Your point may be truthfully right, however, after few attempts to rescue these "princes" it becomes just unbearable. You'd better find a real "king" with no problems getting to the final destination than a "prince" who needs to be rescued first.
It had taken me many terrifying experiences with the guys from online dating apps until I finally got the point. After the next breakup, just sit, listen to your heart, watch a movie https://breakupangels.com/tag/movies/ suggests and STOP SEARCHING FOR ANYONE. Your possible perfect match, or significant other, or call it whatever you want, will find you one day very spontaneously and unexpectedly...