It all sounds like it is improving slowly, GH. It is hard to keep your mind in the present, and not let the past sneak up on you and make you sad. But moving away from the past is essential. So try not to look back.