@allspiceberry143 You are already doing a great job for your age and a little bit planning as advised above would do wonders. All I have to say is, that if and when you decide to marry, marry a man with your maturity levels when it comes to finances and who is comfortable with your family...