When I saw the title. I felt like I had to read what's in there (steps that carry me forward). I am not a good reader of titles or anything. I just felt that this post is not going to be all happy all the way.
Difficult moments are easier to endure when you know where they come from and have people around who understand.
This reminds me of a question that I came across earlier. It says (when you are in difficulty, always ask am I going to give up to this now?)
Anyway, I agree with. The right company makes a lot of difference!