Words of encouragement please

I should’ve left a long time ago, I’ve been with you for almost 6 years and you’ve cheated on me two-three times a year for the past 2 years.. I want to leave my mind tells me too but my heart can’t I still love him so much and I’m afraid of moving forward I know I deserve better but I’m scared, I still have hope.. we have a beautiful baby boy please I need to move on someone please tell me everything will be okay and I’ll find the one for me 😪