My husband has turned into a different person? Was he like this all along?

My husband and I have been married for 2 years. I have a daughter that i had at 18 who is now 17 and we have a 1 year old together. He recently got an iphone and started getting faebook back. He has turned into a totally different person. We used to always have so much fun laughing and stuff. For the last month he has been telling me i'm ugly and embarrassing to be around that i'm not cute at all. Then about a week and a half ago he never came home from work so i checked his phone records. I called the last number that he called and he was out on a date with some girl. He came home yelling and screaming at me telling me i ruined his life. Then at about 3 am the girl kept calling and saying she wanted to hear his voice that she didn't believe me. So i went to wake him up, he picked me up by the neck choking me slamming me into the ground shaking my head back and forth while choking me. He then literally picked me up threw me out of the house and threw my phone so i couldnt find it. I ran to the neighbors to call the police. He was arrested and charged with domestic assault. When in jail he called me acting like his old self. Now that his mom paid his 20k bond he is texting me how awful i'm almost daily and telling me how he wants a divorce. This isn't the person i married and i'm so sad. Will he ever come back?

Added (1). i'm sorry my daughter is 7 not 17

He was always that way. A person's true self shows after about 2-4 years. That's why I believe in living with someone for at least 2 years before getting married.
Please, for your safety and the safety of your new child, get out while you can. There's no fixing that kind of abuse and you definitely don't deserve that.

Why would you want him to come back? He clearly doesn't respect you, so respect yourself enough to move on.

You want me to come over there and kick hisass for you? What's the name of your trailer park, I'll come right now.

Get away from him as soon as possible. Find your local women's shelter and get help. He sounds like a horrible husband and not a good father. Get to a safe place and get help.

Yes.

Don't talk about your marrige on a public forum. Highly direspectful

Yeah, just stick around for another ten years getting disrespected, cheated on and beaten and I'm sure he'll come around.

If I'm woken up in the middle of the night I'm in a bad mood too.