Originally Posted by Julian.
I actually think that Henry is an ungrateful kid
He treats Regina unfairly
I don't she has ever done anything bad to him (at least not purposely)
and she genuinely loves him.
Well, Regina tried to kill everyone around Henry, she made him believe he was crazy and tried to alienate him from other people.
She genuinely loves him but love alone doesn't make all wrongs right.