Everyone has ‘flaws’.
Everytime you get together with someone, you have to decide whether their flaws are compatible with yours.
For example, if you keep arguing with someone and you believe it’s because they are quick to anger…then what made you argue back? Perhaps you didn’t realise this was a flaw of yours too.
Other people’s flaws bring out the worst in us, it is so easy to blame any upset on someone else but if we had reacted differently ourselves would the outcome have been the same?
Ultimately, we must judge how much of an impact their flaws have on our daily lives and happiness. And if we can accept that everyone is flawed and learn to not let their emotions affect our own, relationships might be a lot easier.