I like the way you're heading with this, and you weren't joking when you said it repeats itself a bit. Got a bit bored after a minute in. Maybe try putting in some beats and such after a certain part.
Please contact me if you would like to use this in a project. We can discuss the details.