I agree with Sahar ! Enjoy your precious gift. Babies are so precious.
When my baby was born she was not fair & was very low birth weight and she was too criticised and yes it used to hurt me alot , I too felt that I have failed my pregnancy and believe it or not some people said it to me indirectly too . When I used to take her to hospital for checkups many other mothers waiting over there used to ask me with a disgust on their face " yeh itni kamzor kiyoon hai ?" then there were also people who used to say kind words like “fikar nahi thek ho jaye gi bus ek do months ki baat hai” I know how it feels but the best is to “ignore” I can promise you that your baby will change her looks so many times and with every change she will become more beautiful and cute !
loads of love for your baby!