Kelly,
Two things come to mind while reading this whole (very interesting) post.
One, when your boyfriend strikes back defensively (and it sounds like he will due to his level of self-acceptance) with "You think there's something wrong with me." Reply along the lines of, "No. I am simply looking for support to wrap my head around this concept - one that you have had a lifetime to work on."
The second thing is your strength as a woman. I think may on this board will agree that women - through the benefit of their communication skills, their genetics, their upbringing, and their natural flexibility - are the "stronger" sex. You talk of walking on eggshells so as not to crush him. Are you talking of his feminine side or of his male?
Finally, I'm glad you said the word "pretty" when referencing your boyfriend. That implies a level of acceptance that may surprise even you. Many women would find it distasteful to admit that their man makes a pretty woman.
Kathi