He sounds like a total ass! You clearly deserve so much better than that. I can see how it would be hard to trust anyone after what he did to you. There are guys out there that will treat you right, like you deserve. But the best advice I can give you right now is that you can’t be happy with someone else until you are happy with yourself. Spend some time identifying who you are and what really makes you happy. When you’re happy you will attract other happy people. & when the next guy comes along, you just have to trust your first instincts to see whether or not he is worth your trust. It takes a huge amount of courage to trust again after you have been hurt, but it could be the best thing you do. Goodluck :)