At what point did River spend time on the forest planet, the one where the only water is the river? She was a little girl in a space suit, got out, regenerated into...someone--did we SEE it was Mels? But we're told she grew up with Amy & Rory, knowing they were her parents. So there's some missing time between the regeneration in the US and growng up in England.
Then there's evidently more unaccounted for time, after "Let's Kill Hitler," where assumedly, River went to school and was somehow "raised" by Madame K to kill the Doctor while in the persona of River, even though she had tried while she was Mels.
I must be mixing something up here, right?