The Falcon and the Jackal (Storm Chronicles #1)
Jay Di Meo

He proclaims James to be Seth, his dark godly counterpart and ally, and warns that Osiris, god of the dead, is about to take over the world once more.
Caught between a game of power and falling in love with Horus, James must remember his past and regain his powers, or he’ll lose everything—his future, his former lover, and his own life.