Shall I forgive him?

Found flirty messages on my partner phone to another girl.

I kicked him out but didn’t argue just mad because we have always said since we got together 4 years ago that lying and cheating is the most hurtful thing to any one !
he has apologised but expecting me to just after a few days carry on as normal and when I say no he gets Mardy

I struggle with my mental health and my anxiety and only few weeks ago attempted suicide and this just feels like the worse time ever

but I also understand him because I don’t give him attention he is 9 years younger than me and when we got together we was very sexually active but I have lost all interest because of my mental state but he doesn’t understand

Shall I forgive him?
Post Opinion