How do you react when a teen you know
announces she is pregnant?

Trevor's stepsister, A, who is 18 (almost 19) just announced via Facebook that she is pregnant. I'm not sure how old the father is, who she is now engaged to. I know that she got a tattoo of his initials at the beginning of July, and she is seriously head over heels for him. I have no clue how long they've been together, but A has always fallen hard for her boyfriends. Her stepmother (who A lives with after the recent death of her father) is not the most strict parent-- she's long let A have boyfriends sleep over.
After talking to her sister (Trevor's half sister), M, I found out that A is trying to be responsible about the pregnancy. She has worked it out with her school that she can still graduate on time at the end of May-- the baby is due at the end of April. She and the father are getting married, and planning on raising the child. She's ecstatic, and I didn't feel it was my place to lecture her, especially in light of my own experiences. IMHO, I'm not her parents, and it is not my place to stage an intervention. I have NO idea if the pregnancy was planned, and perhaps that is a factor in the next section of this post.
So I left her a comment telling her "Congratulations!" I noticed tonight that Trevor's aunt, L, who I have always been very close with, even after my split from Trevor has deleted me off of Facebook. I have NO clue why. I haven't posted about Trevor in close to a year, and she still kept my mom as a Facebook friend. I'm assuming that the delete has to do with A's pregnancy. And if that's true, then how fucking juvenile is that ?!?!
It wasn't like I was supporting her going "YES! You should get pregnant!" and perhaps they are worried that all the positive attention that A is getting will cause M to think about getting pregnant as well. But that's a conversation they need to have with M.
Thoughts, readers? What would you have done?