Absoluetly, one of the best posts I have read! You "get it". You understand the benefit of one of the most horrible and frightening moments in life. The dignity you hold by not reacting to your emotion and to hanging on to patience as your best friend.
I have one request, and it is yours to accept or deny. It is this; In the same way total strangers helped you at your greatest time of need, please consider returning the favor. We all know of people in our lives or on this board that can use a helping hand. A person to pick them up when they feel defeated. If you can return this favor, you will be indebited to noone.
I am very happy to hear your news. It is still an up hill road, but the slope is much more gentle.
Stay in touch and look again in that mirror. Now, what do you see?