Well, actually it does. In spite of all the crap that I've been through (and continue to go through), I was only in recent years that I got a real clear picture of what that verse means.
Life sux here because it's s'posed to. This ain't home.
werds of wisdom... lib'rals and non-believers can never grasp that...