this brings me back to emily is away is some way ... and being someone with good friends online that never met in person, I can identify with this