A little hollow
It lacks a sense of progression. I'm guilty of this too, so no worries. The break in the middle seems like a completely new work. It's got solid structure for improvement. I think it needs more parts. Then again, I'm the kind of guy who'd think that Beethoven's 9th lacked something here and there.
Please contact me if you would like to use this in a project. We can discuss the details.