Can anyone help or give any advice?

I know he doesn't tell me everything and he doesn't communicate with me about how he's feeling because i saw messages he sent his best friend saying completely different things to what he's telling me.

And i mean about me too, several times he texts his friend saying quite nasty things about me or complaining about himself and then blaming me for not making him better.

One thing we fought about was specific girls he still had on his phone which again he didn't show or tell me just how angry he was about it but he told his friend how insulting it was and that i crossed a line. These specific girls i had seen things and told him they were flirting with him and i was uncomfortable with it but he would get dismissive and angry and tell me no theyre just friends. So i look through all the messages with them and find that he used to flirt with them in the past too. Again he didn't tell me that i had to find that by myself.

We made a boundary about watching him porn as for me personally it just makes me feel uncomfortable and i check the last time he looked at porn, then ask him when was the last time and he told me weeks ago. It was 3 days ago... he has problems with memory but I've heard this so many times now I don't know if i believe it.

When i asked about him flirting with the girls in the past again he didn't remember. Part of me believes him because he really does have issues with memory but the other part of me doesn't anymore... Please help me i dont know what to believe or do anymore

Can anyone help or give any advice?
Post Opinion