We knew from your Marines patch (and what is the correct name for it?) that you were an exceptional person.....and this new information reinforces that belief. It is amazing that some people who go through a lot of personal pain and have to work extra hard just to survive and grow up turn out to be strong people with high achievement in life. It makes me wonder how that happens when too many people who are given much just turn into lifetime 'takers' and don't do much with their lives.
It is interesting, too, to learn what makes a person tick, to turn out the way they do, so it is interesting to learn what brought you to where you are today. Good job! And what a tribute to your parents, as they were the 'developers' after the medical professionals did their part to fix you up so you COULD live. You have been blessed, and have also been a blessing to many.
mrj