Not only are there lots of people that expect others to make them happy they also blame others for making them unhappy. Whenever someone refuses to take responsibility for (their) choices and decisions in life they are quick to point their finger at everyone but them self. Our lives for the most part are the result of choices and decisions we have made along the way.
We get to (choose) our own friends, lovers, and spouse. We also get to (choose) who we spend our time with. Most people don't want to do the "introspective thinking" to determine what they want and need (prior) to making a (choice) or (decision). It always comes back to you. You are responsible for (your) life. Once you acknowledge and accept this as fact it's empowering because you can control you! You can learn from mistakes and make better choices!
"When we change our circumstances change."