Yeah, it seems like a lot of it could be in your mind, but most of all it sounds like you just got wicked high on some bomb weed. Take it easy next time, and smoke to chill not to get fucked up. Also I know it doesn't sound right when I say it could be in your mind, but trust me - the mind is a VERY powerful thing and has the ability to actually make you feel physical pain without anything actually being wrong. The key thing is to try to relax, drink water, and ride it out. :]

Peace