Could you forgive your boyfriend for this?

I'm almost 30 and I'm not married. I've been with my boyfriend for 2 years. My mom has told me I'll end up like my aunt if I don't settle soon. Her aunt was never married and wishes she just settled and she's in her 70s now and alone. So I've been trying not to have too high of expectations. But idk if I can look past this. I had my boyfriend's phone so I could call mine and it got an alert from a Facebook message. I go on it and it's a Facebook account with my picture... I don't have Facebook.... So I go through it and he had been messaging mean using my profile pictures to seemingly get money and he gas been in a catfish relationship with some guy whos like 19. I go through the text and seems they had been texting for 9 months and this 19 year old has been sending my boyfriend money. Worst part, nudes I've sent my boyfriend he's sent to this guy. He basically used my pictures to make some kid fall in love with hin and ask him for money. I confronted him and he got mad at ME! He said so many things he bought me is with money he's gotten doing this weird catfishing thing and I didn't care then and u should be grateful. My mom thinks I should let it go and finds it funny that the 19 year old is stupid enough to keep sending money to a woman he's never met. I feel violated and like my feelings are wrong because both my boyfriend and mom think I need to let this go.