Sharepoint, first of all you need to forgive yourself and let go your past. I feel that it is you, who is unable to forgive yourself. You know God is forgiving, why can't you forgive yourself and make up with your past? Be proud that you have passed thru the test, that period in your life, you...