Oh my goodness, I'm not surprised you're stressed, especially if it's not even pleasant at home and you feel under pressure to earn money for a more comfortable future.
You know in all my long working life I never once heard a retirement speech in which a boss said, "I'd like to thank ….. for all those times when they came to work feeling stressed and ill."
The others are right, you need some time away from the job to recover your equilibrium, and if you can't manage that in the time you can self-certify, please go to the GP and tell them what you've told us. (In my practice you'd be lucky to get an appointment in less than a month.) I'm not a medic, but know that the crying is a sure sign of stress overload.
If you are a member of a professional association you might have a word with them, as they often run courses on wellbeing and workplace stress.
Accents - a privilege to hear them





