My SO cheated on me?

My boyfriend cheated on me, in March, he just told me July 3rd. we've been together w been together for almost 2 years and have a 6 month old daughter.. needless to say, I stayed. And I'm not perfect I'm trying but sometimes I talk shit about him cheating. I mean damn it's only been 2 weeks. but he says he can't take it? am I wrong for talking shit lol.... also, if you've been cheated on and stayed, how did you get through it? what helped?