If you have been living your life saying to yourself, “I will be happy when I have a better house,” “I will be happy when I get a job or promotion,” “I will be happy when the kids are through college,” “I will be happy when we have more money,” “I will be happy when I can travel,” or “I will be happy when my business is a success,” you will never have those things because your thoughts are defying the way love works. They are defying the law of attraction.
You have to be happy first, and give happiness, to receive happy things! It cannot happen any other way, because whatever you want to receive in life, you must give first! You are in command of your feelings, you are in command of your love, and the force of love will give back to you whatever you give out.