Hi there ~
I understand you have an
allergy problem for which you are hugely benefiting from the medication Monteleukast. I would like to let you know that you might get better if you cut down on your
smoking and start getting yourself on the path of recovery by giving yourself a deadline or a quit date. That way you could work on your goal. If you feel like you are not drinking alcohol and it is under your control, I would think that there is no need for treatment. However if you are benefiting from Monteleukast it would be in your best interest to just go with the flow and keep taking the medication as long as it is helping. Consulting an allergist would be another way to find out what your actual allergen? This way you can avoid the allergen and stop taking the medicine or carry it with you when you know there is a risk of exposure to the allergen.
I hope this helps. Take care and have a lovely day !