I say it before and I will keep saying it, don't give up, but also consider changing something. Get a coach (yes, there are dating coaches, if I wasn't so screwed up by circumstances I would go to this one: we even had an online session! Love him), get a therapist, get a beautician or a...