Im joining a gym in a couple of days because I have been home training for like the last 6 months but i think due to poor dedication my cardio has been wonky. I feel embarassed running at a time of day where people would see so i plan to run at 7am, but 9/10 outta it dont happen coz i sleep late etc. Im finally joining a local gym but i cant help but feel nervous, what are gyms like? i always will feel ppl are lookin at me and larf etc, i just cant get over that, i just want to join a gym mainly to help with cardio coz im kool with doing free weight at home, but would u say a gym has better to offer with machines?