Have no fear, Timacious G!
I'm sure your songwriting is lovely.
The truth is genuine emotion overrides less than stellar technique anyday in my book. It's only when both are missing that I focus on the nitpicking because one can be developed/practiced but true artistic talent (which I once heard defined as the willingness of a soul to reveal itself fully to the outside world) cannot.
Bottom line is if it really moves me then everything else is minor.