I posted back to my friend that we are to not seek acceptance from man, but from God. God is the only one who will not lie to you, you won't have to fight for His acceptance because when you got saved you were immediately accepted by Him and into His family, He is not looking for perfection, you don't have to worry about Him cheating on you or trying to find self-worth through Him. The reason I know all of this is because I HAVE LIVED IT!! I fought so hard on trying to be the perfect daughter, the perfect athlete, the perfect student, the perfect wife, the perfect mom or anything else I am looking for perfection through. Because I know now that our worth and acceptance is not found in man, but God alone.
If you continue to try to be accepted and worthy in the eyes of your earthly parents, friends and family, you will be in a continuous battle. It is exhausting and a waste of time because you will never please everyone all the time. I have bad days, sure, everyone does. But my hope, future, acceptance and self-worth is not found in man anymore, but only God. And when people can start to realize that, the stress of life will decrease tremendously! Because when you are living for God, you will already be living a pleasing life for Him. Anyone who argues that is not living for God and is probably not saved to begin with.
So as long as you live for The Lord, you need not to worry about anyone else. The day you stand before God it will only be you and Him. It will not be you and your spouse, you and your children, you and your parents or you and your friends. It will only be YOU and GOD. He is the final judge in your life, His judgement is the only one that matters.
Stop living your life to please others - please God only and your life will show it.