I understand your frustration completely and please dont beat yourself up over it..we all say things we wish we could take back once in a while..we arent perfect hun. Its hard to say why she is doing what she is doing..diapers are a good solution..and maybe one day she will "get" it..but until then she is lucky to have you to understand..some people would just give up on the dog altogether..so your a good mommy!!
Dawn