My general rule has mostly been if they like me then they're no good, my theory confirmed many times 
I find it hard to distinguish between acceptable flaws and red flags. I want to be realistic, I know everyone is human and are bound to have bits I won't like about them, but how do you decide whether to leg it or keep going?
Just some late night thoughts after an old school friend got back in touch, I find men hard work as you can tell 