Quite a presentation. What you endure and ultimately overcome makes you stronger.