I really don't have any advice to add, as Aino's advice was good, but I wanted to leave you a note to encourage you. All Christians, I believe, struggle with some type of sin and it's sad that you feel like you can't go to church because of the particular sin you struggle with.
I empathize with...