I agree with ireneo. This should be checked out. I am no doctor, but find it hard to believe this could be heart disease, if you are 22. However, there are other serious conditions that can cause chest pain. There are also some not so serious conditions that can cause chest pain, but I would err on the side of caution and get it thoroughly checked.
It could be stomach related (I'm thinking of this because raising your hands over your head eased it a bit). It sounds severe enough that you should probably have it checked out.