Things that rock: (in no specific order)
New running shoes
Hand made custom bikes..in steel
An awesome wife
Home made chocolate chip cookies
Being on this side of the dirt
Being there for others.
A really good baseball stitch