The only way to become sober after drinking is to wait.

The liver removes alcohol from the body at a fixed rate. Despite popular belief, tricks like drinking coffee or taking a cold shower will not speed up this process. The only way to become sober after drinking is to allow the body the time it needs to get rid of the alcohol.