Why you are still having cravings on 16mil suboxone?

Because Suboxone is well known as an ineffective treatment for addiction to heroin. Methadone is the preferred choice for addiction to heroin, I advise you ask your substance abuse professional to switch to methadone if you are still experiencing withdrawal symptoms.