This being said a quarter of Belgians are unhappy, a share that is below the EU average! There are few regional differences: it doesn't make any difference if you are a Fleming or a Walloon, but Brusselers are unhappier.
Age does make a difference: baby boomers are the happiest Belgians thanks to their savings and the quality of life this gives them. Generation Xers are less happy. They are busy with their career and their family is a burden on their purse. Leisure time is scarce.
A stable financial situation will make you happier, but once this has been achieved it doesn't matter how much more you earn.