You have to look out for number one first, your child and yourself. It sounds like the more you capitulate to his demands, the more he demands, which is not a healthy relationship and will not get better. You got to know when to fold em, and run away. He's not happy with the reality of what you feel you have to do and have done, and he is the one who needs to confront his feelings and meet you at least half way.
He IMO is the one being unreasonable . If you intend to build a relationship with this person than I would go very cautiously . I wouldn't say he was a control freak yet but he comes pretty close. If he really thinks the world of you, then he should accept you for who you are and not someone he wants you to be. Sorry for being blunt but it would be safest if you moved on as I cannot see this being a successful relationship .
rpyne12 said, in relevant part: "The problem for me is now he is wanting me to completely delete my work e-mail and phone number altogether." This guy is a control freak and he's trying to make you completely dependent upon him by cutting off everything and/or everyone you know. The real crap happens when you give in to him. I'd get rid of this creep. You can't fix the insecurities of others, especially when they start exhibiting this behavior. My opinion, of course, and you're welcome to ignore it.
Sounds like no hope for longevity - Sometimes one has to look at the scenario and ask is it being selfish and unreasonable, or rather steadfast and Independent - One should always have Conviction, Conscience and Belief in themselves as individuals.
If there is repetition, reiteration and reprisal of the same old story then it is perhaps time to close the book and seek out something afresh
It sounds like he really likes you. That's why it bothers him so much. He may even be a little bit obsessed with you. In time he'll get over it...the sex work I mean.
He wants you to drop your career for him after 3 months and he's already broken up with you several times? Not worth it, in my opinion. He sounds like the selfish one.