Yeah, I agree with her redemption & realisations- I was totally engrossed in her story – both of them!
I really felt for her this ep (for once), not yet sure exactly what it will take for her to truly redeem herself (but if it turns out both Cora & Rumple wantingly corrupted her, it will be more likely that ‘full’ redemption is possible I think)- but I feel like there is more hope there than there was with her actions towards Henry, esp since she did actually listen to him this time & choose to do the right thing by her son.