No need to doubt yourself :-) Great song, good production (to my ears)! Great groove - and a great message, too. Keep creating :-)