What a massive cunt.
Your body builds tolerance to alcohol, which means you can drink more and not feel the effects as much.
When you stop drinking or drink less and more infrequently, your body’s tolerance lowers, so you’ll feel the effects more than when you were drinking heavily.
It should be “by accident”, “on accident” is incorrect.