I am sure it is cheaper then a psychiatrist. I am not neccesarily saying you would need one but for me quilting is therapy and it sounds like it is for you too.
Maybe find causes or more worthy recipients of your gifts of love. Jan from VA from this quilt board is collecting quilts and tops to send to Afghanistan for the soldiers stationed there to help brigthen their day.
Hugs, Anna