"We live in a real world Anakin come back to it."
Padme says this while standing there in her alluring attire.
I swear she is just playing Anakin and is a siren.
If he was sent to test his resolve to the nonsensical made up code of the prequels that a Jedi is forbidden to love or be with a woman, he failed miserably.