Hi..
Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concerns..
As per your complain long term intake of the medication can be definitely be a cause of excessive pigmentation as well as
malnutrition caused secondary to disease states can also be a cause..
I would suggest you to washibg your face with
Salicylic acid and
glycolic acid containing facewash..
Apply creams containing
Kojic acid, glycolic acid and arbutin..
You can also apply Azelic acid containing creams..
Apply Vitamin E oil at night..
You can exfoliate your skin twice a week using a gentle scrub..
Drink plenty of water, take
multivitamin supplements and vitamin C supplements..
Limit sun exposure..
Chemical peeling and photofacial can also help..
Hope this information helps.
Thanks and regards.
Dr.Honey Nandwani Arora