I have cursed them — I have already sent out the curse, and it is in part upon you.
Related Commentaries of Malachi 2:2
Malachi 2:2
2 If ye will not hear, and if ye will not lay it to heart, to give glory unto my name, saith the LORD of hosts, I will even send a curse upon you, and I will curse your blessings: yea, I have cursed them already, because ye do not lay it to heart.