Sorry to see so much side tracking re your age and salary. I don't even want to know what roster and how many night shifts you are on.
I would recommend you save up a solid cash buffer. Don't look at the gross figure on your contract. Instead see how much you can really put aside at the end of...