Melodies in my head

Melodies in my head

Hi there, Last Monday morning just as I woke up, this melody came into my head. It kept going over and over, and I knew I should go write it down. I did. It kept growing. Ist theme, modulation , expansion, variation on a theme, minor. Second theme, second movement,...