He feels like he's walking on eggshells, and he doesn't defend me. What do I do?

Just like my first two questions I've ever asked, my boyfriend and I have problems.. we've been together 6 months, but already we have big issues.

For one, he feels like he can't say anything around me without fearing that I'll turn into some monster and yell at him (for example; he went to a friend's house to party, had way too much to drink, and jumped in their pool, completely naked. The first thing I said was "how much did you drink?" And he got defensive. He doesn't have a drinking problem, but he knows I don't like when he goes overboard with alcohol.)..

Two, his best friend hates me for no other reason than "he doesn't want his friends to leave him behind." I would understand in normal situations, but my boyfriend isn't the only friend in the group who is dating. Yet his best friend is buddy buddy with the girlfriend of another friend. So whenever this best friend did or said something rude, my boyfriend would say he would talk about it with him later. That he doesn't want the group breaking down, so he doesn't immediately say or do something about it in front of the others.

I don't know what to do at this point, and it hurts me. I've talked with him about this stuff over and over, but it only seems to give him more reasons to feel like he walks on eggshells.. I'm not trying to be mean or clingy, I just try to communicate with him. Let him know how I feel...

If I break up with him, my family would be the first to hate me (they love him, having him over, etc. Every time I break up with someone, they actually blame me for it, saying I drove them away).. I don't want to leave him, I do care about him, and I want to make this relationship work... but should I just stand up for myself and be blatant about it? (If I do, I don't want to lose him because of it. I don't want to push him over the edge)
He feels like he's walking on eggshells, and he doesn't defend me. What do I do?
Post Opinion