Hey, for what sounds like a first swing at things, this is pretty good!
Of course, some of the transitions between samples are a little noticeable and not super smooth, but I wouldn't consider them too jarring.
Definitely some good ideas going on with this, and I think once you just get a bit more technical experience (which you only get by, you know, doing more stuff) I think you'll be a lot happier with your results.
Don't give up!