Life gets hard because we worry about problems that get in our everyday life. We say we give it to God but we are still holding on to it. Stop trying to fight your own battles and give it all to Him, after all He does want to fight for you. Trust in Him, knowing that he will take all anxiety, pain and agony away just because he loves and cares for us.
That right there is an amazing feeling :)