I agree with pretty much everything that has been said. Your tone is enviable, and you have some really nice licks. You have a way of working yourself into a chord pattern so your playing sounds like it belongs there.

As a decorative guitar player, you excel. But, as a composer, the recurring theme in your songs is ... that there is no recurring theme!

The difference between a backing musician and the song's composer is that the backing musician decorates the song while the composer structures the song.

You do an excellent job of structuring the chords into a pleasing arrangement... I don't think I've ever heard one of your chordal arrangements that wasn't quite interesting.

But the star of the show needs to be your guitar playing because that's your strength. As such, once you get the chords right, your next focus should be to ARRANGE the guitar parts in a structured way (as opposed to jamming along with the chords... the guitar needs to be at least as structured as the chords, if not more so)

Herb's suggestion about listening to Santana is a good one, because what you do is so similar to what he does... (except that Santana is a master theme builder... Europa is indeed the perfect example)

You are such a good guitar player in every way that it drives me nuts to hear you bounce the ball off the fence instead of hitting it out of the park!

I know its tough to hear criticism like this, but I assure you, nobody would bother saying this stuff if you sucked. Bouncing the ball off the fence is the right metaphor for your songs, because all of the elements for a home run are there except for one more inch of elevation. And everybody can see that that inch will come from adding a recurring theme (aka signature lick or passage) to your songs

If you did nothing more than record half the song, then cut and paste it again so the second part mirrored the first part, that would be a step in the right direction. But the real missing ingredient is an identifiable melody


standard disclaimer:
you're already wayy better than I'll ever be, so feel free to disregard everything I say