Why can’t I get drunk like I used to ?

So now when I start to drink I drink until I’m tipsy and then it’s hard for me to swallow. This week I drank some wine I got a bit tipsy and then I threw up. Why is that ? Could this be happening because I drink on an empty stomach? I don’t want to eat before because I might not get drunk enough. Should I start eating before I drink ? And how long should the time be between eating and drinking ? Should I eat and then wait an hour to drink ?

Can somebody help me with this ?