Don’t blame yourself. You believed what he told you, because you trusted him. You’re a warm, open, trusting person. And you’re trustworthy. Trustworthy people like us always get screwed, because we expect other people to be like us. Don’t let his bad behavior make you question yourself.
Maybe there are some people you can’t unlove no matter how hard you try. Maybe there are some people you stay connected to, because they’ve hurt you to your very core. You keep hoping that somehow the pain can be resolved if they finally do the right thing, but the right thing can never be done because it had to have been done in the past.