Thanks for bringing your question to JustAnswer.
Be very careful!!! This is not the history of a man who is capable of healthy relationships. Sometimes men with low self-esteem are the ones who turn controlling and /or abusive, as having a woman under their thumb makes them feel better about themself, in a twisted way.
With your history of picking men who end up being abusive, I strongly suggest you consider walking away from this man. Don't take it to a sexual level, as women bond by having sex, and you'll lose your ability to be objective about whether he's right for you or not. When you walk away, be prepared for him to try to manipulate you with guilt.."see, I told you I was too ugly..." The fact that he keeps saying this points to the fact that he's fishing to be told he's handsome. He's looking for someone else to prop him up. That's not a characteristic of a healthy man.
Can I recommend a book or two that may help you avoid picking another abuser?
The first is Temptations of the Single Girl This book should be required reading for women before they start to date. The "temptations" are thinking that we can change a man or his behavior, settling for a man who doesn't want a commitment when we really want marriage at some point, and wasting time with the wrong man because we're afraid to be alone.
The second book is a bigger commitment. It's seven weeks of daily reading and writing and self-exploration. It will help you get clear on what you really want from life and relationships, and increase your self-esteem. Don't just read it all the way through. Do it the way it was designed--daily--and you'll be amazed at how much clearer this all seems at the end of the process. Calling In The One: 7 Weeks to Attract the Love of Your Life.
But most importantly, I hope you'll think about getting an experienced therapist (get one your age or older) and work on the issues that make these damaged and damaging men so appealing to you. Usually when a woman finds herself ending up in abusive relationships, there are some childhood wounds that need healing. Until those wounds are healed, you are likely to keep attracting men that are damaged in some way. Everyone has "baggage" but if you want a healthy relationship, you need someone with a history of healthy relationships, someone with a healthy self-esteem, etc. This current man is not the one. I think you already know this on some level, and that's what made you write to us. Trust your instinct and pull out of this relationship before it goes any further. Get into therapy, and give yourself a little time to heal and to figure out what you really want and need before getting into another relationship.