Having Self esteem and being religious (at least Christian) are completely at odds..
On the contrary......
Christians know their value to God and have NO reason to have poor self-esteem. They know who they are and what they're worth to Him.
They're worth enough for Him to come to the earth and die an excruciating death for.