In my group, I play a barbarian. This, of course, makes things such as rolling for Diplomacy and Intelligence based skills very difficult. The rest of my group is composed of a paladin, a cleric, a ranger, and a rogue, and all of them like to talk their way out of most scenarios where we are supposed to fight. This leaves me feeling very useless since I can't talk my way out of situations. So, naturally I try to instead fight my way out of situations so I don't feel useless. This, however, sometimes makes matters worse since I tend to act before I think. As a result, the rest of the group and the gamemaster become angry at me. So I just stay quiet and don't do anything, thinking that I will make bad scenarios even worse. I have gotten really tired of it and told my gamemaster how I felt. He said that I just didn't fit in with the group and that barbarian just didn't suit me. I disagree with that because I love playing a barbarian.
How could I make myself feel less useless?