It's true that some guys are just too trusting, and think their newly-found sweetheart is all sweetness and light. There are some big cultural and 'circumstances' differences to take into account though.
Nobody is perfect and we probably all have some skeletons in the cupboard. It's just whether we decide to accept a person or not...warts and all.
My ex lied from the start and continues to do so even up to the present day.
Having said that,
the majority of our time together (12 years), was pretty good.