Sorry to read about your situation ktigerj. Must have been hard hard holding your temper.
I may be heading into the same issue as you. Second last oil change the old filter was hour glassed. Just had oil changed again and there were some metal shavings in the filter. IT's getting hard to keep...