It would be better to see you jam to the whole song. You play well and your mixing sounds fine.

Calm down on the bumping now?
Maybe review some other submissions and ask for a critique?

Just Sayin...
do not quite understand, my English is bad, sorry!, but thank you very much for your comment and the first words! thanks friend! a hug