You had a rough start in life, but it sounds as though you are doing great today!