I feel like it's important for people to change their mind about anything they've ever had an opinion about. I'm not saying you shouldn't consistently stick to your convictions, especially when it comes to character traits that positively define who you are as a person.
Don't take this out of context- if you believe in Jesus, I'm not telling you to necessarily question something of that magnitude.
Something I recently changed my mind about
When Codeacademy first launched I was sold on their unique value proposition. I have an interest in learning how to write more than A tags and H tags.
The first time I saw Codeacademy's value proposition, the story it told me was that Codeacademy will solve a problem that people like me have. People that are not naturally drawn to anything we feel is technical in nature. Something that feels too objective, rigorous, or methodical is not naturally appealing.
And when you're forced to learn something that feels uncomfortable, it's scary. I tried Codeacademy and lost interest in like 52 seconds. I never tried it again.
Even after I abandoned the product I still had a positive feeling about the mission I thought I understood Codeacademy to be on. I was still behind the idea.
Now when I read Codeacademy's unique value proposition, this is the story it tells me:
Codeacademy is inherently flawed and will ultimately fail to deliver on the promise it makes to its users because they have no stake in the game. There's not much to lose because it's free. Codeacademy doesn't make clear what the tangible reward is for the person who finishes the course.
People will pay for anything once you help them see and understand the value in a way they can relate to. So I changed my mind about Codeacademy. And it feels good- it's refreshing and freeing. You should try it sometime. And if it works for you, change your mind a lot.