You don't have to fight azri. In my opinion for the best ending you need, fight lvl 3, healing lvl 3, mind control lvl 0, potency lvl 5 and rizz lvl 2 when you get to her choose to attack her in her prison when inside the prison choose to hide in the sand.after that you should know the rest.