Tricky thing we call love