What's going on?

Whenever I get mad/stressed I start to feel shaky, my heart starts to beat fast, I start sweating & I feel like I'm going to faint.. Why does this happen? Should I get it checked out? It only happens when I'm really pissed or very stressed out..