Agree about not perfect, BUT, I did have to recalibrate my expectations!
Basically their worst flaw should be something that you find slightly irritating. I used to think that "nobody's perfect" meant that it was OK if my partner was occasionally abusive (for example) or had severe control issues
- no - there are red lines that you NEVER cross.
Everyone's preferences would be different, for instance DH snores, he plays computer games, his taste in food and clothing is
and (probably the hardest one for me) he does not enjoy socialising outside of a group of very close friends. Some MNers would totally be curtains at the gaming/food/fashion thing.
But - I don't mind the gaming, it doesn't encroach on family life and gives me time to MN or game myself. I couldn't give a shit about looking fashionable and I am perfectly capable of socialising by myself (and do drag him to a party/event a couple of times a year which he plays the part acceptably
)
In terms of green flags -
Arguing with him hits different. It felt like arguing with my sister and I couldn't work out why - it's because he doesn't threaten to leave or catastrophise every tiny little disagreement and would never ever hurt (verbally or physically) in anger.
YY to listening, seeing me as a full person, being excited for my achievements/dreams, encouraging me, helping me work out plans (if I want him to).
Shared, specific future goals, like looking at where and when we want to buy a house, go on holiday, have children. Not just vague promises of "We'll be together forever / we'll do that one day".