Thank you so much!
I really enjoy trying to make things fit that don't see to fit together at first. I think it's the main engine of innovation for me : )
I'm glad you liked the harmony! I believe I modulated into a new key at least 5 times lol.
And of course, the minor 4 always gives it that nostalgic melancholy that I love!