I restarted going to the gym after having stopped training for 3/4 years. 

My current group of friends aren't interested to start the gym so I had to start solo.
I started going at 2am when there only was a few people there. It was a good experience. 

However a few days ago I went during peak hours and it was really bad, the gym was way too crowded and a lot of people don't have anything better than staring (especially during their rest time), I noticed that it was mostly the not-in-best-shape people that come with someone or in a group that do that. Not the confident muscular gym bros that do mind their training.

So at the end of my workout I got fed up and started starting back at those people right back in the eyes, for a second or two. On two occasions. Which seemed to do the job, it was awkward but they looked away.  I really hate people that people watch at the gym. 
So I decided that I'll keep going at the gym during peak hours until I build a solid confidence, and I won't think twice before staring back at someone that seeems to do so repeatedly.

Update in a month 👍

* Oh and for context it's one of those cheap mainstream Chain gyms, like planet fitness but a lot smaller so easily get crowded.

* 80% of people are decent but there always gotta be that 20% of shitty people. I need to build more confidence to face those shitty people. So I can train anxiety free.