'Wait on your miracle': Former boxer overcomes homelessness