It’s hard to receive love when you have shame in your life. Shame happens when there’s something about yourself that you hate so much, you don’t let anybody see it. You fear rejection due to your lack of perfection. Let me tell you something though — everyone you think is perfect is not nearly as great as you think they are — you just need to get to know them better. When you do, you find out very, very quickly that they have their issues too.
When you feel the need to hide any part of yourself from your parents, your spouse, or your closest friends, shame has gotten the best of you, and you may find yourself in a spiritually thirsty place. It’s a very lonely existence. The irony is that when you are honest, you discover that sharing your hidden parts with the people who love you most does not cause them to love you less. Instead, they love you more because they know you’re human. When you establish that you are not perfect, people are drawn to you because they see that you are authentic — not a saint, but an imperfect person saved by grace.