Board Thread:Show-Related Questions and Answers/@comment-27883245-20160803024841/@comment-27883245-20160803044121

ItachiIshtar wrote: She started to forgive them already at the end of "What Happened to Frederick". She realized that they had a type of love that she and David were lacking. She even wrote a letter telling David that he and Mary Margaret should be together, but Regina ended up burning it. When David comes to visit her in the hospital towards the end of the Season, she says that she forgives him and understands that what they had wasn't real love. As for whether she found Frederick again, that's up in the air. Thanks! I haven't watched it in a while so I must have forgotten. Thanks for clearing it up for me!