Nothing is certain..weather changes..circumstances change..thoughts and beliefs change and so do people change. I have changed..some of my beliefs and principles have changed.
Whether it all happens for good we donno till we see an output either ways. How to decipher this output is tricky. If the person is negative minded..the output will be unfavorable and if the person is positive minded then the belief continues that All Happens For Good.
Our state of mind decides whether the change we see in us has made us a better person or not? The changes i see in myself are hopefully here to make me happy.