This. Good advice on the logistical side. My two cents for mindset:
Life is going to be hard for everyone at some point on average. But if you understand that it's hard, you will get satisfaction and a huge sense of accomplishment out of navigating it. If you think things are going to be easy, it's going to make things grueling.
life_questions|2 years ago