To be an adult in society is a role, always remember that. Learn the role and perform well but never forget who you are, where you came from, and where you are going. These 3 inquiries are the responsibility of human being aspiring to be mature.
A mature human can be an adult, but an adult can not always be a mature human for the simple reason that society failed to cater for the specific needs of that individual in its development. Maturity begins when the individual takes responsibility of its own needs and conduct.
It is great you have identified and laid out all your problems, although now it is matter of finding what you can do about them. Try not dwell in the emotion of the problem because what that does is consume your energy without a result. Instead, identify the problem, observe the emotion but not associate with it. The emotional baggage of problem will eventually subside and that point just let your mind calmly explore solutions until your gut will tell you which options are best.
Center yourself and reside in that power. Approach each problem one by one; you have plenty of time.