Generally, we accept that no one is perfect. And when it comes to dating, we can also agree that no couple is one hundred percent flawless.
For sure, we all have imperfections but at the same time, there are certain traits that clearly count as red flags. If you choose to ignore them when you are meeting or dating someone, you are in trouble.