I loved the original fantasy novel 'the house in the cerulean sea' by TJ Klune. It's a fantasy where someone is sent to an orphanage where the antichrist and other 'different' children are being raised, and also a gay romance. Never read anything else quite like it and mean to look up his other stuff.