Answer me this though.
I REALLY want to believe in IT, i truly do, but if the end takes part in Shepard's mind, how does he actually destroy the reapers? Its in his head right? How does he physically interact with the citadel?
He doesn't its in his mind, so how does he physically stop the reapers? It just does not make sense, how does what he does in his mind have actual ramifications in reality?
The way I see it is that he wakes up there, where he got blasted by harbinger, then activates the catalyst for real (which wouldn't be a random space baby lol) and it just blows up teh reapahs without doing a ton of damage to the relays, citadel, and the geth.
I know it's kind of a cheesy perfect ending but hey ^.^