Changing jobs

In 1 year, I have changed three jobs, and the experiences I gained in those companies are priceless.
All have such different environments.
I had to change 1 of them due to the timezone (it was pretty sad to leave, but I needed the same timezone..)

2nd, It was an intense environment; I did not feel like a match and decided to leave.

Lastly, I landed my current role and trying to do magical things :)
It has always sounded like changing jobs quickly is not looking good.

However, life was unexpected for me and followed my feelings always..
I'm so grateful for the experiences I gained from my past jobs. It's priceless and cannot be learned easily. I feel bulletproof and 'zen' about myself. All had helped me to know what I want and don't want..