This man does not love you. He has 'apologised' and is being nice because he's frightened that he's going to be charged (and hopes by reconciling you'll plead his case and the Police / courts will go easier on him). No other reason.
If he cared, of he was genuinely sorry, if he loved you, he wouldn't have abused you for 2 years. And you know he will do it again. Just as soon as he feels he's safely got you back in your place.
You will always be at risk with this man. His physical and emotional abuse is vile. He told you you were responsible for a miscarriage? That would be displicable, unforgiveable behaviour in any circumstances, but in theis case - where he hits you - has it not occurred to him that being frightened and abused might have caused it?
Please seek help IRL where you can. Tell the truth to people. And make careful plans to leave him. Don't conceive a baby to this man. That would be so unfair to land a child with him for a father. He, categorically, will be a bad father - and likely a violent one.
You deserve so much better than him. Can you imagine a life where you're happily single, safe and happy in your own home? Or where, later on, you meet someone else who loves you, cares for you, wants you to be happy and safe, is proud of you, looks after you when you're ill, is a great father - and NEVER EVER hits you or calls you names?
Please stay safe, but start making plans to separate for good. And keep talking here for support.