hi im 20 years old, and im having pain just beneath my chest, its a sharp pain, causing me shortness of breath, if i try to breath at the time it hurts, the pain last for less than a minute and it comes and goes, been about a month now. also i noticed that my spleen may have enlarged. Do you know what may be wrong with me?