Congratulations!
There I said it.You didn't do anything wrong at 17 she new what she was doing.It's done and I believe every baby is a blessing. It won't be easy but don't let her put the burden on you. I had my DD at 19 and DH and I were not exactly mature , but we made it through and now...