It’s a tough question, I think we make mistakes and bad choices some come with consequences, the bible says all manner of sin is forgivable except for blasphemy against the Holy Spirit , I see king David did take another mans wife , he did repent and God did give him a name for his and bashibas...