Struggling to keep my eyes open during work

I 25M, started a new job 3 months ago and for the past month I am struggling to keep my eyes open during the day. I average 7 hours of sleep every night and have for many years. Waking up isn’t a big issue and even the morning commute on the train I dont feel sleepy at all.

After about 30 mins into my work day, my eyes start to get heavy. Its a strange feeling to explain, It as if my eyes are heavy, but Im not tired. This continue during work hours (not during lunch hour) and the commute home. Once im home, i feel normal, enough energy to go to the gym, work on my side hustle, etc.

Does anyone have this issue or know wtf is happening lol??

If you’re experimenting with how to stay awake at work, try interrupting boring or uninteresting tasks by working for 25 minutes at a time, followed by a 5-minute break. The variety will help you stay awake longer, and may make you more productive. Get up and move around during your break to get your blood flowing.

Sitting or standing still for too long, such as at a desk or cash register, can make you feel tired. Staying active can help you feel more alert and think more clearly. Get up and take activity breaks every few hours if possible. For example, try walking around your office or workplace while you take that phone call.

You may develop eye strain or fatigue after periods of intense use of your eyes, and you may have symptoms like dry, itchy or burning eyes, blurred vision, watery eyes, light sensitivity or difficulty keeping your eyes open.

Symptoms of blepharospasm

A person with blepharospasm may uncontrollably blink, squint, wink, twitch or squeeze closed one or both eyes. They may have difficulties keeping their eyes open. The spasms become increasingly more pronounced and frequent as time goes by.

When the tear film is inadequate or of poor quality, the eyes and the tissues around the eye are not properly lubricated. A person may cope with eyes that are not properly lubricated by keeping them closed constantly.