((hugs)) sounds like you've been having some rough days... Hope things get better!!
Sometimes bad things happen to good people!! And it may have nothing to do with you... or them... Maybe it's just an odd learning lesson or something!! (Yes, the Universe sometimes *does* work in mysterious ways!!!!)