Question: god will forgive all sins?
Answer: Mark 3:28-30: 28 Verily I say unto you, All sins shall be forgiven unto the sons of men, and blasphemies wherewith soever they shall blaspheme: 29 But he that shall blaspheme against the Holy Ghost hath never forgiveness, but is in danger of eternal damnation. 30 - Because they said, He hath an unclean spirit.