waitaminute... . I am gonna shoot from the hip here... .
I appreciate you didn't ask for advice... . you are going to get it!
Lose the gambling... . NOW!... . it could ruin you... . simple
Keep the tobacco... . for now... . it's cheap and will get you through some bad times... . temporarily.
Keep things simple... . concentrate on work... . it's a basic essential... . do enough not to be fired... . for now.
Work out... . even if it is 3x10 push ups in the morning... . it will help... . MAKE yourself do it... . allow yourself to feel tired and good after it... .
You need to find a way to fill the emptiness I hear in you... .