You have a good feel for this both lyrically and vocally. Bottom line for us, irrespective of genre, is whether or the singer has soul. And you do and we enjoyed it!

J&B

PS: No rule but folks typically let a song "play out" before adding another, i.e., after everybody is through responding. That way more people will likely hear your song and comment. Also lyrics either on the forum or SC are always good. FWIW with a truck load of salt smile