Spina Bifida not stopping people from living their best life