Caleb Swanigan's life has not been easy. https://en.wikipedia.org/wiki/Caleb_Swanigan#Early_life Agree, he deserves to do well.