We ve all been through this