Who stays together for life? The 'three-legged stool' of love
Valentine's Day is upon us again. But what does it really take for couples to stay together for a long time?
Valentine's Day is upon us again. But what does it really take for couples to stay together for a long time?