Why郁郁寡欢? Do something that will make yourself happy.
If you can only be happy when your hu*****and is around, then it's really time for you to do something about it.
I'm sorry to say this, but nobody will be with you forever, not your parents, not your spouse, not your childeren, only yourself. Only if you can learn to be happy by yourself, you are truly happy.
