How to stop getting drowsy during meetings?

23F, been working at my first “big kid job” for almost a year now. Standard 9-5 computer work, microsoft excel type of job. A bit dull at times, but overall, I’m very happy, care about what I do, and want to do well at my position. My problem is that, no matter what, I always seem to get SO drowsy and on the verge of dozing off during meetings. My issue is that I tend to be the “least important” team member in many of these meetings, so I’m not directly contributing, and just listening. I’ve tried pinching myself or biting my cheeks to stay awake, taking notes, etc. But no matter what, it seems like my eyes start to inevitably shut. Doesn’t matter how much coffee I’ve had. I don’t know how to stop this! It happens in in-person meetings as well as online (I work a hybrid job). Sometimes it helps to leave the meeting for 2-3 minutes and walk around, but there’s only so many times I can do that (aka… maybe once a meeting lol). I promise I work hard, care about my job, i’m NOT lazy, this just seems like an inevitable thing that I can’t stop. Is this normal? Does anyone have any advice on how to stop this? It seems like it doesn’t even matter how tired I am beforehand, I can be super perky beforehand but it will happen anyway.