I think Anakin's love for Padme has been grossly underestimated. Yes he had attachment issues which became his fatal flaw BECAUSE he was a Jedi and called for a higher purpose than common beings. But his love was still very genuine. It was rooted in the family life that he had as a child; something the Jedi were ignorant of. His actions weren't even crimes of passion, because his love for her began long before puberty. His was a love rooted in his childhood. It was something much more pure and innocent than the physical need of adulthood. This is why Luke was able to reach him, because it was through a very GOOD weakness that Anakin fell into Sidious' snare. That good quality was preserved as a result and left dormant because it is the ROOT of his fall to darkness. It was also this ROOT that saved him. Anakin did the things that he did because it was demanded of him by the one who held Padme's life in his hands (or so he believed) The thing about attachment is it's very nature enslaves people to their mortal lives. This is why Hindu beliefs are based on abandoning attachment; to get closer to God. If Anakin feared for his own life, then I could see how his attachment to Padme was based on possesion. But Anakin was freely willing to trade his own life, even his soul, for Padme's. In his own death he would have lost Padme. So by default, the attachment isn't centered on greed, but compassion and love. This is even further demonstrated when he steps in to save Luke. The Jedi didn't understand love. All they recognised are the flaws linked to attachment that can be associated with Jedi and so they do their best to train against those occurances.