P, you just have to forgive yourself and do the best you can. The Primal WOL doesn't make you Superwoman; positive change is incremental, and sometimes we all backslide. It's called being human.
As nameless says, all these concerns involve other people, and getting others to act the way you want or hope or expect falls into the herding cats category sometimes. Just do your best. Take a moment to pray or meditate every week and forgive yourself, and to cleanse yourself, and to refocus yourself. You're carrying way too much on those shoulders.