
I can relate to your feelings. Please, don't give up hope... If you accept suggestions, perhaps your problem lies here:
I don't know how I am going to exist if I have to be single for the rest of my life.
I believe that we need to find peace with ourselves before getting engaged with other people. Perhaps that's one way to break the pattern.