Percent Infidelity

My boyfriend cheated with a 51-year-old?
I am so devastated. I have 32 and dating a man who is 58. We have been dating for more 10 years. He never married because I felt like I could trust him 100 percent. Recently I discovered I was sleeping with a year 51. old. I do not understand their behavior. I am a professional woman who cooks, cleans, gives him sex whenever you want. This woman is poor, uneducated and extremely overweight. He has apparently been sleeping with her for over 20 years. I feel sick inside and I'm devastated, but part of me wants to forgive him. How I can get over a heart broken? What do I need to not call again? Anyone who's been through infidelity, please help me! I feel completely broken inside. Thanks for reading.
You have enough reasons not to call again. Rememvber only to inflict damage to you and let the phone
TBN Family Media KUWA TOFAUTI 8TH FEB PART 2