When I read your post, it was like reading my situation in the beginning.
Have you read many threads on these boards? Sometimes reading someone elses is a lot of help. It might answer some of the questions you may have.
First thing, stop begging him to come home. It won't work. You need to back off and give him space.
Doing a 180 is really easy, all you have to do is the total opposite of what he expects. When you are talking to him, DO NOT mention anything about the relationship. He will get to the point of not wanting to talk to you for fear of getting into a discussion he has no answers for.
Start doing for yourself. Do you work? Have hobbies? Focus on you right now.