Am I not pleasing my boyfriend?

I got the Depo shot in the beginning of January. And I started bleeding in the beginning of February and basically haven’t stopped since. I feel so awful about it because it has obviously damaged my sex life. My boyfriend and I haven’t had vaginal sex in over two months. We have tried anal a couple times but honestly, I don’t think it pleases in ways that vaginal sex can. I give him blow jobs often, but that doesn’t take place of sex I don’t think.

Anyway, today I noticed that he had added (subscribed) to a girl on Snapchat that posts nudes and videos of herself naked. It made me sick. I don’t mind for him to watch porn, because I get that we don’t have sex as often as we used to.. so it’s hard. But it does hurt my feelings that he feels he has to add nude girls on Snapchat because I can’t please him? Is this normal? Is it okay to feel this way? I don’t know what to do.