Recently, my group started a game of Starfinder that is run by my S.O. Part of the reason my S.O. wanted to run the game was so that I could have a chance to play as a player since I've been DMing over the last 7 years. In our game, there is an envoy, a solarian, an operative, a mechanic, and a soldier. Then there's me, playing a technomancer.
In the beginning, things seemed to be okay. But, I quickly began to feel like my PC was redundant. The mechanic guy is playing to be an all around computer builder and hacker, which I had planned for my PC to be a hacker since that is part of the class description. When I mentioned this, I was told that I'm the party's only member trained in mysticism. But, I checked and the operative has it as well and is much better at it thanks to several boosts the PC gets to all skills. All I got is some spells that are easily duplicated by in-game tech or spell chips any one can use. I feel useless and when I told the group I didn't feel like my character had anything to contribute because all the bases were covered by other players, they pooh-poohed me in a very condescending fashion.
I decided to stick it out, but, because my PC had an altercation with an NPC everyone IC and OOC started constantly berating me and my pc for being a hot head.
It escalated when I actually had my PC be angry at another PC (B) for putting personal gratification above the safety of the group. (B has his character being a jerk since the game started and admitted he's doing it on purpose to have his PC supposedly warm up to the group.)
I was surprised when everyone else turned on me and said I was the one being a problem and the beratement got even worse. We play on a Discord server and I was assigned the role of hot head. Which I didn't appreciate and stated so. My PC has only gotten angry three times in the game. The two times listed above and once when two players abandoned another player's PC at the beginning of the game to potentially face off against 6 enemies alone while they went to a bar to try to pick up chicks. (This was at the very beginning of our game; B was the one of the PCs that abandoned the other player.)
I kind of want to quit.
I like my character and feel that he had good reason to get angry the three times that he did. I don't feel like B or any of others actually care about the group or ensuring that everyone is having fun but themselves. I've DMed for these guys, but in this game they are being completely different from how they behave when I DM for them.
My S.O. is aware of these issues, but has told me I'm the problem as well. Am I being 'the guy'? IDK.
I know that I feel like I should just quit, but I don't know how to tell my S.O. without hurting him. What do I do? Is there any way to salvage this?
If not, how do I tell him I quit without hurting his feelings?