It wasn’t luck. Based on the fact that you were drinking, I am going to assume that you are over the legal age of 21, however you are inexperienced enough that your drinking resulted in alcohol poisoning, probably the result of mixing too many types of liquor. Possibly because you had never tried most of them before. But you are familiar enough with alcohol that you know what a hangover feels like. So I would say that you’ve been drinking for several years, but you have been legally purchasing alcohol for about a year now. Therefore you would be 22 years old.