Welcome back from detox. Been there quite a few times. Cravings are funny; they seem so powerful while we're in the midst of their grip but shrink to insignificance when they dissipate. Ignore them, they pass and have no power over you. I promise that after awhile they decrease in both frequency and magnitude.
As far as thinking of yourself as a "functional drunk", lose the term. It's doing you no good except making you feels less bad about your alcohol problems. Functional people don't get DWIs, lose jobs, fight nurses, work on dangerous machinery when drunk or spike their coffee in the morning. Functional people seldom wind up in detox.
That term and my embracing it led to a couple extra years of drinking, problems and ultimately the complete loss of "function".