Joshua Dobbs' journey to the Vikings hasn't been without som