Life as a Aerospace Engineering student

Hi, I'm a senior in HS and plan to apply to Purdue for Aerospace Engineering and wanted to know what life is like.

Do you have time to do anything besides academics? Like go to the gym or to a football game?

This is more of a general question. But is it difficult to make friends? Or find study groups?

Is there lots of resources to help with academics? Like tutors for physics if I am really struggling with a concept?

Lastly, how is the weather? I am from Minnesota so I am used to the cold but does it get super depressing in the winter?