roxybelle, stop beating yourself up.  If he's like my DH he's been treating you like crap and you finally had to push back a bit.  It's not your fault.