Life may be tough .. but our God is tougher.