I am so sorry you find yourself in this situation.
I want to address 2 things here: your H’s behavior and possible next steps.
I don’t know the laws in Canada but a consultation with a lawyer might provide you with some advice. If you have a baby, he will need to pay child support. And also possibly alimony. But get legal advice just to learn your rights.
Now into the next part which is how cheaters operate.
Of course he blames you. That is typically what cheaters do. You know you did not cause him to cheat. Cheating IS A CHOCE THE CHEATER MAKES. And it has nothing to do with you.
He didn’t cheat because you didn’t cook his favorite meal or show him enough attention or because you weren’t thin or athletic or whatever. He cheated because he wanted to. Period.
Please find a good support network for yourself (whether you leave him or stay together). Friends and family who can help you if you decide to leave or stay with him.
I suggest you start saving as much $ as you can. Put it in a bank account he knows nothing about. $5 here or there can add up quickly. If you decide to leave you want to have some $ to your name.
You did nothing wrong going through his phone. You deserve to know what he’s doing — especially as his cheating has the potential to physically harm you. If he transmit a disease to you, it could also harm your child.
Please get tested.
I hope this helps you.