Indra, Ahalya, and the Struggle Between Dharma and Desire

What do you all think of Indra's actions in the Mahabharata, particularly his lapse into lust with Ahalya? As a deva, shouldn't he be upholding morality and dharma? How do we reconcile his fallibility with his divine role, and what does this story teach us about the complexities of divine beings and their responsibilities? Also, how do you view Ahalya's role in this—does her story speak to themes of victimhood and redemption, and how does it relate to Indra's transgression? Why would a deva transgress like this? Did he really do this, or is this a metaphor? This is something that has bothered me about the Mahabharata since I converted. Please help. Jai Shri Krishna 🙏🏽