A man can stay up til 2 a.m., wake up at 6, be in debt, broke, alone, and still have faith that one day, everything will work out. It's called being a man.
Getting yo shit together requires a deep level of honesty with yourself, you gotta be able to look at yourself in the mirror & be willing to accept flaws & behavior that's not allowing you to grow , self evaluation is difficult but it's extremely necessary.