I definitely shared your confusion during my first viewing, but it's been a lot more understandable after a few rewatches.
The one thing I'll point though is with the ending scene - the spinner spins, but it cuts to black just before we see if it topplers or not.
So, while I believe he's back in the real world, it was intentionally left vague.