Hiccups are caused due to stimulation of the phrenic nerve which supplies the diaphragm.
Next Steps
If you are having hiccups since such a long time consider taking metoclopramide.
Health Tips
If there is no relief we can try a course of baclofen.
Answered2022-04-30 02:55:55
Let others know if this answer was helpful