Is my boyfriend toxic?

I've been with my boyfriend for 3 years. He's incredibly insecure that I'll cheat on him because his ex did that to him. Whenever I get frustrated because of this, he plays the horrible ex card and says u know I'm insecure please try to understand! He then tells me that I'm myself insecure about my looks because of my ex, but the difference is that my insecurities don't damage our relationship. We were in an LDR for some time, and he told me that sending nudes is very very important for him, as it reassures him that I'm only attracted to him. Whenever I say I'm tired, he responds by saying that I always do this, I'm always tired, why do u cockblock me etc etc, and no, he never apologizes. Whenever I defend myself, he calls me WOKE most of the time. I'm not allowed to have guy friends, I can't even talk about male celebrities! He defends the nudes thing by saying that he thinks my body is attractive and he just loves to see it. He even told me at one point that I treat him like shit because I don't send him nudes regularly and I laugh when he says something romantic (I get flustered and kinda shy, so I just chuckle a bit). I've kinda started to think he's toxic. Is he?

Is my boyfriend toxic?
Post Opinion