I'm not to sure 100% but it sounds like you are having a panic (anxiety) attack. I would talk to your doctor. If you do not have a doctor or you can not afford one you may want to see someone at a free or low cost health clinic in your area. Some people do not like to take medications; I found that reading how to overcome anxiety and praying to Jesus and asking him to help me through really helps me especially when I feel I may start to have an attack. I hope you feel better soon.