Long afternoon with an amazing friend has left me tired and happy.