I also think Regina has some more growing up... she needs to show compassion to someone other than Henry. She didn't try to save Emma and Snow, she tried to live up to the woman Henry wants to believe she can be.
Once she starts doing unto others, as she would do unto Henry, then she will win the right to walk off in to the sunset holding Henry's right hand while Emma has his left.
Not sure who will have Regina's other hand...
Remember... at one time a youthful Snow DID
love the older Regina.