Ryan Larsen turned 12 yesterday and NO ONE is giving up.