I play my Onulet and other player steals it later while its still under his control I shatter it (or disenchant it same thing) Who gains the 2 life me or him? since he controls it? But its going to my graveyard?
He controlled the Onulet when the ability triggered, so he'll be the one to gain the life off of it.
Fluttershy is best pony.