我20岁,女性,之前身体都还不错,好像从去年开始,身体开始不好,先是人慢慢瘦了,再就是经常站久了就晕倒,那时在医院查过,也不贫血.今年也有晕倒的情况,后来和男朋友分手后,可能是因为伤心,常常会心痛,刚开始是像针刺一样的痛,我本以为这只是暂时的,可是过了几个月后,我发现我受不了什么大的刺激.比如说我爸妈吵骂之类的,我就会心里不舒服,心好痛,大约过个几分钟就好了,有时候心情不好也会心痛,还有就是我不能侧着睡,如果是侧向心脏那边.第二天一定会心脏不舒服.请问这是怎么了,有没有止痛药呢?