Seems to me like you need to deal with your guilt issues more than anything else. Guilt is a worthless and crippling emotion if you let it persist.
Here is how to get rid of guilt. If it is a behavior that makes you feel guilty don't it. If you do the behavior, guilt won't change what happened so persistent guilt does nothing. Acknowledge what you feel guilty about and move on. Perseverating on it does nothing good.
Error Page
Facts don't lie or have an agenda. Facts are just facts
"God did it" is not an argument. It is an excuse for intellectual laziness.