I say be who you are and what you want to be but realize that not all humans are open to our form of openness, and that the ones we love will get burned for it if they're caught being involved. But it is for you to decide what's more important, your mates happiness or your lone content. I myself had decided to try keeping my furryiness out of the picture when it comes to my mate because I love him very much and would prefer those I love not be scrutinized for my decisions. But then again I'm very protective of those I care about. But I'll still be me furry self, except I won't advertise it like a giant billboard cuz I like my head where it is and would much prefer to not have it bit off by flamers.
Now as for the angry mate part of the problem, he's a guy and they usually get mad first then rationalize later after they've potentially burned everything for their present frustrations. When my mate gets angry at me for something I did, I usually apologize and try to at least improve the behavior that caused the problem so to not have it happen again, all because I care about him and I'm willing to change for him because he's special to me. But whatever you do, if you really care about your mate, don't fight him while he is aggravated cuz that will just make him more angry. Eventually he'll calm down, then you can talk to him, but while he's at home try to make him as happy as possible cuz he had a ruff day. And the reason why he possible didn't defend you is because he was ganged-up on by people at work and in order to keep peace he didn't fight them just so to not cause more trouble and end up getting layed off for unorderly conduct. So don't rage on the man yet until he realizes you're not his enemy and that you're there for him cuz that's what good mates are for.