No other game has made you this mad? You shouldn't play Uncharted 3 then lol amirite squiid?
But as others have said, you just need to get better at the game and figure out some stuff. It's by no means an easy/casual game. If someone does one thing, you need to counter them it's as easy as that and you need to work with your weapons/magic/items in order to do exactly what they're doing to you.