For Marvin Shinn, 2012 was a lesson in patience.