Welcome Marie,
I know the feeling as I was exposed by my fiance. When he first told me he knew I was drunk the night before I felt humilated. This whole time he knew? Didn't stop me though.. Took me a long time but it helped you stop and that is amazing.
I bet your son is very proud of you.