What you say makes a lot of sense and by coincidence is along the same lines of the conclusion I have come to also!
I have had 2 failed marriages and several serious relationships go sour because of my actions.
It has been 3 years since I have been in a relationship and I have decided that until I can feel good about myself and who I am it wouldn't be fair to my partner.
My ex found a guy the day she filed for divorce and he moved into my old house a month later - before we were even divorced! I am still very bitter about. She loves to rub it in how wonderful he is and how I never "got it".
When I am healthy again physically, mentally and spiritually I believe the universe will send someone my way.