'Love is good for the heart'