It is very difficult to walk away from someone when you have fallen in love with them. This is why the first 3-6 months in a new relationship is the most important time to stay alert and pay close attention to any red flags.
It is so easy to get caught up in the early stages of lust and romance ignoring some of those red flags! You push them aside and hope they will just eventually go away. Unfortunately, these can often become a problem as time goes by in a relationship.