What do I do?

My bf and I have been dating for a little over two years. Over the past few months he’s been complaining that he doesn’t have much money because of bills, so I’ve been paying for a majority of the expensive dinners and such. Yesterday I was going through his Snapchat memories looking for a pic of the two of us (with his permission to go on his phone) and came across around 20 tik toks saved of girls showing their only fans content. I asked him about it and he said he was too curious to not look at them. Turns out he’s been spending a majority of his money on only fans subscriptions. I’ve always been insecure as I’ve gained a lot of weight over the past year, and now I feel even worse and feel like he’s just comparing me to them. I just don’t feel right knowing he’s looking at other girls nudes (even some of people that he knows). What should I do? Am I overreacting?