Insecure.

I am too insecure to take a picture with my boyfriend. We've been together for a while now, but I just can't do it. I think it's just be being insecure. I'm not exactly the cutest and I don't like to smile because of my teeth. And I don't like my nose, stuff like that. I don't take allot of selfies to begin with. He's been asking about it, and I keep putting it off. Am I the only one that gets bothered by how insecure I am about pictures and such? What should I do?