holy tits my dude this is astounding! i cant even pull this off in a month, hell, i have a song ive been stuck on for 7 months now, and dont have that much to show for. you have some amazing talent and i cant wait to see what you'll do with it! on terms of criticism one thing you can improve is the snare at 2:50 - 3:10 it feels too sudden with its release, i would think a snare with a tail of sound at the end would be more effective at captivating the listeners minds with the visual of a winged being waving them off before departing up into the skies.
hope to see more from you soon!