Medicine for bad cough

Sarah • 30, SO and I have 8 1/2yr old boy, 6yr old girl and 4yr old boy and expecting another baby 🥰
What medicine can i take that will help get rid of my cough? Its such a bad cough it hurts my chest and its hard to sleep