Do I stay?

Veronica

Been dating my current bf on and off 6 years. Recently found out he cheated on me during a bad spot we were going through. No excuse for being unfaithful I think... How do I get through this? Do I stay? Any experiences and or advise would help.