I have to disagree with you Surayya, 1st of all Henry was 10 not 9, and kids can tell if they are being loved or not Regina didn’t really love Henry like a normal parent did and of course you would look some where else for that love that you are missing.
Henry, figure out Red and that was kind of tough I thought also David with the Scar on the face Henry is very smart even MM said that to Emma and Regina at the school that Henry was very smart but very lonely.
I still think the BF saved her memories like Gold did but didn’t disclosed that fact to either protect Henry or something else why would the BF know that Gold hated the nuns so much and why was the BF clever when replying to Gold about August asking him what he wanted.