That's what makes it so awful when you think you're ready to trust again - and that person turns out not to be deserving. It sucks to find out that - once again - you messed up and trusted someone who turned out to be a liar. Then, of course, it is so easy to just blame yourself. "Well if I wasn't so stupid," or "What did I do to deserve this." The answer?
You're not, and you did nothing.
People think that being a good liar makes you a smart person. The truth is, most of the time, there's nothing more difficult to understand than the truth. If you can figure that out - and then figure out how to share it - you're bound to be one of the smartest people you know.
There's nothing brave about a lie, either. The bravest people I know are those who are not afraid to admit they messed up; who are not afraid to say what they mean - and to mean what they say. It takes more guts to be honest than it ever could to tell a lie.
There's a reason why a liar's pants are usually on fire; he's running away from himself as fast as he can.