The people and things that you have in your life are those that you attract to you by the vibes that you put out. You attract the right things when you have a sense of who you are. If you are looking for a potential mate most people will tell you not to search until you are ok with yourself. The reason that they say this is because you can attract broken people to you because that is the vibe that you are emitting. It is completely possible to grow and fix issues within yourself, but you have to want to work on that personal development.
When you are positive, you attract the same in other people and situations. You find that you don't focus on the negative and everything that you achieve is a joy. The next time that you are looking forward to changes in your life come at them with a positive slant, and you will be surprised what you achieve.