Really nice melody! I will say in the intro phrase, the 4th chord sounds wonky as you resolve a dominant chord to an inversion, but oh well, the melody makes up for it 10 fold. The break section is also quite nice and is a good change of pace. Amazing piece, and always keep writing.
I personally want the key centre to be more stable, but if you intend to make it unstable, I believe you can try to do something so it can sound more convincing to the listeners.