Look into your heart and prayers you know the answer.. I think you are a stellar person... Don't be so hard on yourself you are human and will make less than good decisions at times. Overcoming them and recounting who you are is the true spirit. Much love, and good luck.. Love Melissa