Oh my! What a story. It is really amazing the twists and turns fate takes to bring people together to help others. So glad you decided to look for some fabric and that you heard his faint calls for help in your enclosed porch. How true it is that God works in mysterious ways!