After over a year of torture DP has finally confirmed my suspicions that he did cheat while I was pregnant.
It wasn't sex (apparently, although I know a lot of people don't confess the full story) but he kissed someone when I was 12 weeks pregnant. He has crushed me 
I genuinely think that's it now, every partner I've had has cheated and this has made it so much worse that our son is involved. So I think learning to be alone will do me the world of good, I can't have this happen again.
I found it hard to leave him as I had an inkling something had happened but hadn't a clue what.
I have told him it is over. If he had told me immediately and truly regretted it there would be a chance I'd have forgiven him. But he kept it secret knowing I was miserable and begging him to tell me what he was lying about. He also messaged (not particularly bad messages, but not acceptable ones either) two ex's just weeks before I had our beautiful DS.
I hate him so much, but I feel like there is a huge weight off my shoulders. I feel quite depressed currently but hopefully this will be the start of some happiness for once.
He has offered to help out financially which is another weight off my shoulders. I'm pretty much used to being a single parent so that's no issue.
I just kind of feel embarrassed now with how things have gone. DS hasn't even reached 5 months 
I don't know what I'm meant to do now. I'm just hurting and feeling angry and wondering what else has been hidden although I don't want to care.
What do I do now? The house feels very empty and lonely.
I know I will be much better alone in the long run, I just feel like everyone should know what he has done but I don't want people to hate him for it. I just don't want people to even think for a second this was my fault 
How do I tell people?
What do I do now?