Continuous peace of mind and happiness is only guaranteed when you know yourself to the point that your Lord is not hidden to you, your spouse, and those around you; for a sustainable happiness goes beyond the good happening around you.
Self-knowledge includes knowing your God, choosing Him and staying permanently connected to Him, this in return will guarantees a sustainable happiness and ensures absence of inner conflict; occasional short-lived or prolonged sadness .