Blessed Curses by Madeleine Ribbon
Though he’s a sorcerer with a talent for creating blessings, David can do very little with any other magic. He works the night shift for his cousin’s magical supply shop because he’s cursed—his brother did it when they were kids—and now people can’t stand to be near David since he inspires irrational fear. Many experts have tried to remove it, but the curse has proven completely binding. Then David meets Vaughn at his brother's wedding.
Vaughn works for the magical enforcers, picking apart complex curses and making sure sorcerers stay within the law. He has the ability to dampen magical effects around him and loves solving supposedly irreversible curses like David’s. He quickly develops a more personal interest in David. Despite the distance David attempts to keep between them, he finally realizes when Vaughn is injured on the job that he doesn’t want to stay away anymore. But what about the curse?