Well,
When you talk about stress then, deffiniately our forefathers were happy, but there are various aspects where answer changes.
Technologies- Well no need of explanation, we all know we are more happy in terms of technologies & Luxuries.
Education-Also in older days there was a less...