BenderRodriguez wrote:
The secret of my happy marriage and a couple of very meaningful and long friendships was being incredibly "picky" and inflexible about the
quality of the people around me. You probably won't believe me, but it's much better to be by yourself than having to put up with the misery and crap that being "less picky" will bring into your life. Others can make you miserable in ways you'd never be able to even dream all by yourself

I wasn't going to respond out of respect for the OP but this is very important advice. While I regret nothing, I do wish I would have ignored everyone who kept telling me my bar was impossibly high. It was not and once I 'settled' I ended up with a girl who could have easily ruined my life. I am STILL suffering the effects of it 2 years later and would have never imagine such a sweet girl could have been so toxic. It's still strange not having to sneak around, lie, hide and prepare to be yelled at.
OP, don't settle for someone unless they prove they are worth it. Few are but the ones who are make it worth the frustration. Who knows: you may get lucky like my Fiancée: I was her first and only online date. If she has potential or you think you can 'fix' a date in the future, walk away. Screw anybody who gives you a hard time: it's YOUR life, not theirs!