Hey Richard
I'm not gonna sugercoat this; life is hard, real ******* hard, heck you know that full well but you know what else it also can be? It can be amazing, it can be magical, exhilarating, exciting and so much more. This you also know full well, dont deny that.
Wanna know something else...