His name is CT Fletcher. One of the nicest guys I've ever met.
(Lol. I had to take a pic of someones phone with my phone because the guy didn't have text/bt to send the pic to me).
Hopefully this video will inspire you. (A lot of cussing but he's funny!)
Sure it's about working out, but the concept of struggling, fail, pushing yourself, etc. etc. is the same thing.