Valley runner defies odds with Boston Marathon training