Bayliss,
I can relate so much to what you're saying. I also refuse to throw out alcohol because it's expensive... but I also can't just let it sit in a cabinet for weeks or months without touching it like normal people. If I have a bottle in the house, it is gone within days. People like us just CAN'T keep alcohol in the house without abusing it.
I think it is a bad idea to give your bf your credit cards. This needs to be a decision you, and only you, make. I also had my bf try to participate in my getting sober, and it doesn't work. I would just resent him and then either hide my drinking from him, or get in a fight with him over it, when he was just doing what I asked.
I'm really happy to hear that you had a sober day (or two), I'm proud of you! Remember, you ARE worth it