They're human just like you are, and just like they make mistakes and have faults, you do too. Maybe not on the same level, but no one's perfect.
You are human too. Thats all I have, I'm still working on that myself.
Their faults make them who they are. Isn't that what attracted you to them in the first place? And you know, you're not exactly perfect.
They're either deal breakers or they aren't. Figure out which it is early on so you're not leading on someone you can't be with long-term.
I like to live simply. If it's not a deal-breaker, then what does it really matter?