Lyric discussion by bastion01 

Cover art for Perfect Girl lyrics by Sarah McLachlan

I've heard Sarah explain this song before... It's someone singing to a friend who's going through a rough breakup. Letting her know that she's still ok, that she's loved, has friends that support her, and hopefully she'll be ok on her own one day. She wrote it for a friend.