Can an AI Be the Perfect Girlfriend? Find Out