Nowadays, we live away from family, and have recently found ourselves a wonderful babysitter. BLISS!
OP, try not to let it get to you. There is more than one way to be a parent. I've seen lots of your posts and there is no denying how much you love your kids!!