generate_self_worth