Is it possible to force yourself to be a better person
I while ago I either read or came to the conclusion that for someone to change, they need both motive AND opportunity. Without one of the other, people will generally stay the same.
Motive is obvious - the person has to want to change.
Opportunity is less obvious - events or actions that jolt a person out of their comfort zones allowing them to try to get a few rounds of changes within them, to change (hopefully for the better).
Do you think this is true or can people force themselves to change otherwise?
How do people get themselves to change for the better?