Happiness doesn’t just happen. You have to make it happen. If you’re waiting around for it to come to you, expecting someone to bring it with them or waiting for something to happen before you can be happy you’ll be waiting for a long while.
Nobody will ever bring you complete happiness, think about what will happen if they leave you or are taken from this earth, where will your happiness be then. If you’re waiting for something to happen such as that promotion you’ve always wanted or when you’re working less hours then happiness will never come.
If your happiness is dependent on a goal and you achieve it, you’ll either set a new goal (at which point your future happiness will be transfered to this new goal) or you’ll feel there’s nothing more to be achieved which after the initial elation has worn off usually results in an empty feeling inside instead of the happiness you expected.

