Hello and welcome to Healthcare Magic. Thanks for your query.
You have said that you are being exposed to excessive amounts of smoke in your room. Cigarette smoke can not only worsen your lung problem but can also affect the proper action of the medication in your body. Moreover, exposure to passive smoking
is actually more harmful than active smoking.
Moreover, you also mention that your roomates probably have TB and keep coughing badly. This can again put you at risk of contracting cross infections. Overcrowding, poor ventillation and poor hygienic conditions can also be a negative factor affecting recovery.
So, I would suggest that it would be a good idea to find a better environment to prevent any added complications.
Wish you all the best.
Dr. Jonas Sundarakumar