Probably a dream.. BUT I can definitely see Shigeru never existing and it all being mental recreations to help justify the things happening to him, but that's a stretch.
Off topic but I am thinking in how much dad might actually be as much a victim as the protagonist.
He is a spineless coward...just like he at his worse