no one is perfect everyone has there own personality,there own swag and their own style. No one lives a perfect life. when you are looking from the outside in yes it may look all fine and dandy, but no one knows what that person may have went through to get to the stage they are now. Life is full of oppsticles how you handle them is one thing. Never give up have faith and trust in the lord for he is the only one who can guide you down the right path. Being human is normal being spiritually perfect is a blessing only the lord jesus christ can do for you.