Coaching is a process of internal development and it depends on you. A coach will not give you answers, rather will ask you questions (sometimes uncomfortable ones) that will make you think so you can find your own unique answers. So, no coaching is not for everyone.
If you feel everything is fine and dandy, and you've got it all covered, well, then coaching is definitely not for you. If you want someone to give you opinions and answers and tell you what they think you should do, coaching is not for you either.
However, if you feel you could benefit from a thoughtful conversation and you feel you are willing to find your own internal compass, well, then coaching might be for you.
You see, the effects of coaching might be subtle and you may only see the results months after the coaching program ended. I call that the sprout effect. Before you see a sprout of a plant, there's a lot going on under the ground, with the seed, watering, and need of sunlight. Sometimes you don't even make the connection of the coaching process with some of its "late" effects. But make no mistake. THEY. ARE. THERE.
Sometimes the effects of coaching are immediate and you can almost see the light bulb go off when your client has an insight. It's a beautiful thing to see.
If you are going through a cultural transition, then you might consider expat coaching especially because when we have a lot of new things and adjustments in our life, having someone at your side to help you organize and prioritize can be the difference between a well adjusted and a difficult life in a new culture.
So, if you think coaching might be for you, check it out. I can help you understand if coaching is the right thing for you right now.