Read other letters about this article
You're obviously co-dependent because you recognize what bullshit you're putting up with. That means you are to blame. Your choices are to dump the idiot and be rid of the problem and your sick attachment to it, or stay and obey his wishes while writing letters to advice columnists. If you stay, it's not your jerk boyfriend's fault if you continue to be abused, it's yours.