Truth is, you'll end up real disappointed if you think people will do for you as you do for them. Not everyone has the same heart as you
You are responsible for being happy with your own life. If you think that the people in your life are there to make you happy, you will most certainly live a life full of disappointment. No one is perfect, and no one will ever be able to live up to every single standard that you may desire for them to.