Pain in chest

I have pain that last only a few moments, and comes and goes every couple of minutes. I have been taking ibuprofen the last couple of days because I broke my wrist and nothing was happening. Now today, my regular routine and everything, I get pain starting from my belly button to my collar bones (height wise, not width). It’s like a straight line of achy pain all the way up my front side. It’s sharper in my chest. And it’s directly in the middle. This on and off situation has been going on for like 12 hours. Help!!!