Thank you everyone. I guess I spend too much time spotting the flaws than seeing the positives. It doesn't help that so far the dating site thing isn't yielding responses, but I will try not to take it personally.
You are absolutely beautiful! Give yourself credit for how far you have come and go conquer the world! Congratulations! You have inspired me to continue on my journey.