Your mistakes and sins have not shocked God. He anticipated your need for mercy. The master key to recovery is repentance.
Don’t justify yourself. Quit blaming others for the decisions you have made. Repent. Immediately.
“He that covereth his sins shall not prosper: but whoso confesseth and forsaketh them shall have mercy.”