Welcome to HCM,
Taking so many tab for so long is addiction to Cap you are taking it without prescription as this is dangerous to take such high dose if it is true? 30 tab ??
As this is Analgesic
Your place there are many de addiction centre, find out and visit there if necessary get hospitalized and have a strong will power and determination to quit this medication.
Do not search for substitute as you should not be taking any drug,even smoking
Take care .
Best of Luck.