Katy
                    
                    
                    
                    
                    
                    
                    
                        
                        
                        You need to have your doctor check you for costocondritis.  It's an inflamation of the cartiledge in your ribcage.  I am 22 and thought I was having a heart attack until a smart med student checked it out and that was my problem.  It is managable, so get that checked, it may be the answer to your question.