How do you get over cheating?

I just found out that my husband cheated on me... my heart is broken and I don't want to lose him. These past 4 months have been absolutel hell for us between losing our home to just everything that's been going on. I don't want to leave him, I want to try and work this out I really do and he does too. He cried to me begging me to stay with him but right now idk what to do. I know people say once a cheater always a cheater but is there hope? Could he be that rare man that never does it again? I want to be with him for the rest of my life. What do I do? How can I slowly trust him again? How do I get pass the fact that he cheated? Have any of you been with someone who cheated but in the end you guys came back stronger than ever?! Please help I really need it. I have no one else but my husband....