Striving for self-improvement and happiness