ReeviN
If he’ll have 1 girl per faction than i want serafall for devil, raynare for fallen, gabriel for angels. Maybe Rossweise for Norse, and Amaterasu for Shinto. Of course thats if you add more factions than just the 3 biblical factions for love interests. As for my final comment since the MC has flame related powers would you be interested in using something like the purgatory flames from code breaker? There are 7 flames that each have different colors and properties. I think that would be a cool concept for his flame powers. Of course you can tweak The colors and abilities of the flames to your own desire.