Your place for Space News
Delaying marriage could make you happier in the long run, according to new University of Alberta research.