You have alcohol tolerance and I no longer have that. Your experience with hangovers is entirely based on tolerance.
Hydration and food are an important aspect of not getting a terrible hangover for me still but it does not stop them entirely.