Destiny, I'm glad to see that you returned to post.
Please take life one day at a time, one step at a time. Tackle each problem separately and please do not try to tackle all of them at once. The hurdles will get easier if you tackle each one separately.
Take care of yourself.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.