Bless should cost source but note be able to be removed for its duration or not have a duration and instead last till remobed by something.
The second half of your sentence is basically what we have now already. The problem with it is, again, enemies curse for free using the direct spell, special movement skills, and just bleeding onto a surface.