Bryce Weiler doesn't have it easy, but that didn't stop him from overcoming his own obstacles and achieving his dreams!