Check out this interesting study which proves something many of us probably knew all along:
Spending as little as $5 a day on someone else could significantly boost happiness, the team at the University of British Columbia and Harvard Business School found.
Their experiments on more than 630 Americans showed they were measurably happier when they spent money on others -- even if they thought spending the money on themselves would make them happier.
"Regardless of how much income each person made, those who spent money on others reported greater happiness, while those who spent more on themselves did not," Dunn said in a statement.
Dunn's team also surveyed 16 employees at a company in Boston before and after they received an annual profit-sharing bonus of between $3,000 and $8,000.
"Employees who devoted more of their bonus to pro-social spending experienced greater happiness after receiving the bonus, and the manner in which they spent that bonus was a more important predictor of their happiness than the size of the bonus itself," they wrote in their report, published in the journal Science.
"These findings suggest that very minor alterations in spending allocations -- as little as $5 -- may be enough to produce real gains in happiness on a given day," Dunn said.
This could also explain why people are no happier even though U.S. society is richer.
Now you know what to do when you're having one of those days - spend some money! Not on an expensive shopping spree (that will only leave you feeling guilty - trust me!) but on someone else.
What better way to prepare for Ramadan than trying to get into the habit of giving sadaqah (no matter how small) on a daily basis?