Dude...
Could I stop drinking an hour before meeting them and be ok instead of stopping 90 minutes before?
They're picking me up from my place in 3 hours from now so I figure I have time for another couple shots.
I want to take more shots but I definitely want to cover it up. I think I've had enough so it would smell like more than a cocktail so I need a good method to hide as much as possible to allow me to drink more safely
It's safe to have one last shot with another slice of garlic toast and I'll be safe.
Look, I'll be honest. I don't know if you have a problem. I really don't know you. If you do, I don't want to make fun of you. I do want to make sure I said this, because I've dealt with addiction issues myself and I didn't realize I was addicted until it was almost too late, and I ended up with a lot of regrets.
These things you're saying really are concerning. Don't be mistaken into thinking that being addicted to something automatically means you turn into a zombie who's constantly mumbling 'brains...brains...'. It means you get really good at making excuses for your own behavior, which leads to a situation where you honestly start believing nothing is wrong with what you're doing. It's all just a bit of fun, you know. Otherwise life would be boring, and who wants that?
Believe me, if you let that kind of thinking get out of hand, the cost can be big. Don't let that happen. You mentioned your parents would be there within an hour or two. What's wrong with not drinking in that period, if it's such a problem if your parents would find out? Why not leave it until you're home again? Is it such a bad thing not to drink for that little amount of time?
Again, I don't want to judge you - maybe there's nothing going on. But you also mentioned in your OP that people in the past have occasionally commented on how you smell like alcohol. That, along with a lot of other things you're saying here, just don't paint a pretty picture.
Take care of yourself. Ask yourself if it's worth it. Just consider going a month without any alcohol for example, just to see if you can make it. Sure, maybe the month will be a bit boring, but that's not the end of the world. If it starts feeling like a problem during that time, at least you'll know.