I am sorry you are going through this. Have you been do a doctor or at least a medical facility? It sounds like the coughing fits have to get treated. Then you can deal with the other stuff as well . Here also is a number where you can talk to a counselor or a peer 24/7. It's 1-888-692-9355. They have helped me as well. But please take care of your emergency medical.
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.