Very proficient playing with heaps of ideas that are consistent within each verse. Not sure if you meant this to be an exercise/catalog of various ideas, but that's the way it comes across. Musically I'd prefer consistency throughout, but each variation works well within itself. My favorite is at the end where it seems like you're getting tired of twisting it about and a very simple but soulful variation comes forward. To my ears you've reached a place where you have no problems coming up with ideas or variations and make good note choices. All the basics (tone articulation, phrasing, timing, etc.) are covered. The next step is to make the music a personal communication so that it's not just a clever catalog, but a personal communication of what this music means to you; how it feels. The last variation before the wind down (to my ears) does this best.
Excellent playing with the seeds for further development.