Under His Skin by Kallysten

For Christmas, Nathan has the perfect gift for Joshua, his best friend and sometimes lover: his magic. Ever since Nathan found out he had magical abilities, Joshua has supported him, encouraging him to cultivate his talent, so that Nathan is now the resident mage of the local Special Enforcer agency that employs both of them. Joshua, however, doesn’t have a trace of the talent, however much he wishes he could do magic too.

On a night off, Nathan offers Joshua a way to discover what it feels like to do magic by swapping bodies for a few hours. But before the night is over, their boss calls them both for back up, and the playful spell starts to cast a different light on their relationship. Will they be able to do their job and keep an innocent girl safe while stuck in each other’s skin, or will magic break them apart?