We are all fallible, but it does not mean that we have to judge, blame, or demean ourselves. Every other person on the planet is in the same boat. The point though, is not to depend on others to live your life and be happy, that responsibility lies with you. You are who you are and your truth is your truth. We each have to be able to trust ourselves and depend on ourselves to live and be. Everyone has an opinion, everyone has their own perspective. They are not always right and they are not always wrong. You have your own opinions and perspective, and you are not always right and you are not always wrong either. The key is to know and trust yourself to make the right choices. Accept and take responsibility for your actions, whether they be good or bad, learn the lesson, and move on. You are not on this Earth to please anyone. You don’t need to please anyone. Do what makes you happy, do what you love. Be with those that make you happy and those you love. Accept yourself as you are and others as they are. There is always room for improvement and positive change. You are in control of your life, regardless of what others think, say, or do.