Your happiness is dependent on you. Not your spouse, your significant other, your children, or your job. You and only you can make yourself happy.
Why would you want to give your power of happiness to someone else? Seems like a waste of time to me. It is YOUR life, not theirs.
Step up, it is an inside job!