Nobody and no God would ever want to torture or punish you, hun. You are worth so much and deserve happiness, good health and all the support you need.

I agree with Suzi, check into student finances. Could any of your family help with finances?

Is it because of your roommate not paying up that you're struggling financially?

Could you work more hours on one of the days instead so that you at least get one day to yourself?

Hope everything goes well at physio this week. Hope you're okay. Things can and will get better.

Take care xx