Moving Forward Through Life One Step at a Time