Strive Masiyiwa once said that
“attitude determines your altitude. If you have a bad attitude, even if you are way up there, you will come crashing down, and if you are still trying to take off, a bad attitude will keep you on the ground, revving your engines but going nowhere.”
That puts up a good summary of how ones attitude can ultimately end up affecting their whole being. This is because each person is defined by their character. Your attitude is a key part of your personality, and probably the most visible one to outsiders (people who are not you). Bad attitude stinks, and that is why you also notice it easily in others.
You miss out on many opportunities to grow beyond your current self and improve your personality if you have a bad attitude. It has way of making your ego hold you back, clouding your mind to your misgivings often pointed out by others.
The only person you’re holding back is you. If you have this attitude of criticizing things or other people a lot, you will find out that you may hardly take criticism yourself. If you find it hard to be grateful for things done for you, sooner or later, you are going to be full of yourself and none of the things you use to take for granted will be done for you anymore. Then at this stage, resentment may set in.
Getting control of your attitude to things will go a long way in shaping your perspectives on life. How you manage your reactions to your interactions is a key step in character management for a better personality development.