Cruzwriter, I am so, sooo sorry. Not much I can say except I know the frustration, hurt and pain. Look after yourself and don't beat yourself up.
Huge hugs