I had a listen to "So Much" and i quite liked it. The mix is really great for the most part, and i love your guitar tones on it. Your voice is pretty good, too... you've got a bit of a Jeff Healy kinda thing happening.
You have a good sense of melody, though you're a bit off key in a few places.
Structurally, i think the song needs to build a bit more. You should do something with the second verse to make it different from the first one... it would make the song a bit more dynamic and not quite so monotonous. Change the phrasing, add a different layer, do something as a counterpoint to the vocal melody... something.
I'd also suggest maybe adding a stronger chorus. What you're using as the chorus works, but there's no hook. If you added in something after that part, it could really bring the song to life. It would also potentially give you a stronger ending to the song, which was disappointingly weak.
The guitar solo is nicely phrased, but it sounds like it was recorded in a toilet. The reverb totally doesn't sit welll in the rest of the mix, and sounds really odd.
Those are my impressions, for what it's worth.