Well wolf it very simple but you always have to make things complicated. If your biggest fear is being alone then learn to be alone and ok with it. Then when your in relationship you can be yourself and not becoming needy and insecure and try to placate women because that becomes a complete turn off.
Interesting that your GF went from treating you like a king a month ago to a pain in the butt. I feel like in the last year and a half you haven't learned anything. Time to roll up your sleeves.