I’m still slightly puzzled about the ending of The Angels Take Manhattan…

How much did the Doctor tell Amelia? Did he tell her exactly how her story ended – “you’ll leave me to live with Rory in the past?” If so, was that why she was so sure the Weeping Angel would take her to the same place Rory was?

And if he really did tell her “you’ll fall in love with a man who’ll wait 2000 years for you”- did little Amelia think perhaps that that man was the Doctor? And that’s why she devoted herself so much to him, before discovering what Rory did for her? Is that the real reason for her whispered “Oh, Rory,” in the museum after seeing the Pandorica exhibit?

It’s confusing. How much did she know? And how does that change things throughout Series 5-7?