Hugs Leanne, I am sure Joshua will be fine.
I know your dad is looking down proudly at these 2 beautiful grandsons, I get teary sometimes when i think that my mum know has 3 more grandchildren that she's never seen but I remember how much she loved my girls and how she said she will always be with me and I know she sees them.

And I agree sometimes life just does suck.