Fighting:  Training and diet are pumping along.  I would love to give some cool secret, but it comes down to consistency of smart decisions.
Family:  Day off of school yesterday for the kids, so I went downtown and ate lunch with them on the 95th floor at the Hancock building in Chicago.  Lots of memories there.
Faith:  Trusting in God might be your biggest challenge in life.