Have you looked into The City of Crows series? Its an Urban fantasy series. The MC is bi but doesnt enter into a gay relationship until a couple...