You have been really through it. If it's any consolation, because men like that can be so charming, a number of women get fooled by them. I am glad you were finally able to break away from him. It sounds like he takes advantage of everybody.
Since you are still struggling with the effects of this relationship, then I really encourage you to seek out a therapist, so you can learn to trust again and work on your damaged self-esteem.