Let's face it, it is! Life is tough.
When things are going well we forget how hard they can be. When the bills are all paid, and everyone is healthy, and you and your spouse are getting along well, and the kids are making good grades, and the dog doesn't have fleas, then we forget how tough life can get.
On the other hand when things get ugly we seem to forget the good times too. When the mortgage is past due, and the car has a flat, and the doctors office calls to give you a bad report, and the last word you spoke to your husband or wife was weeks ago and it was during a fight, and the kids are threatening to run away, and the dog just got hit by a car... Then, it's hard to see the good in life.
No matter where you are right now in that spectrum, one thing is certain: Jesus has gone there before you and will be there with you. Don't ever doubt him.
God is always good and he has promised to be there with you. You may not feel him, or see him, or sense him in any way... but he's there. Hebrews 13:5b (HCSB) ..."He Himself has said, I will never leave you or forsake you."
Sure, life is hard... But God is good.