Infidelity Support Group
Any relationship in which one partner engages willfully in sexual relations with another outside of the partnership is considered to have experienced infidelity. This breach of trust is often traumatizing for the faithful partner as well as the relationship, and support is often needed to heal emotionally and to decide whether or not the relationship should continue after...

He is not even close to being like your husband. He is just some random dude who pretended to be what you wanted him to be. Unfortunately, you are now tied to him forever by a child, but this baby will give you someone to love and the baby will cradle your broken heart.
You will find someone for you again, just not right now. He is not the one. If he truly loved you, he would not let you get pregnant right now.
Hope you're processing this better now that it's been a few days. Has he been faithful since? If he has, as bothersome as it might be it's in the past. He chose you. In some circles it's considered okay to date multiple people at once for a little while (although 5 months does seem a bit long to me, especially if he was sleeping with both of you). Just work though it with him and make sure he accepts his you feel. After that, move on and forward. No sense living in the past
Some men see girls as boxes (literally) not as people. They see a "box" left unattended and want nothing more than to fill it.
It's a cruel world. Think it terms of: If a man can, he will.
I'd hope he wouldn't knock you up on purpose, and I'm surprised that nether of you used some form of protection. But now that's the world you have to deal with. Stay strong and you'll get through it all.