I think that the presentation would be a lot improved if you stuck to the piano, ditched the fuzzbox guitar, and swapped it out for a bass guitar.
You're not playing effective guitar parts...funky notes, hesitant changes...and the fuzz makes it sound like a bee in my head. It is superfluous noise. And it sounds like the fuzz is being used to paint over the poor performance. It's ruining everything that's good in the tunes...and there is a lot of good in them. You're mostly playing melody on the guitar...which is tangling up with the vocal melody. Hit some chords and let them ring consonant with what the piano plays. It's concept that you need to be aware of...and you can get that by listening to guitar parts you like, and emulating them.
At the same time, there's no bass playing that I can hear. Simple bass lines...much harder to flub....playing with the kit, would make a complete sound-picture. I think you should do bass guitar parts...and hold off on the guitar until you get a little more facility with it...or have a friend who can play it better do some parts for you. Actually,
acoustic guitar would work a lot better. At least in the two I listened to. Or just work on the guitar parts until you can play them clean without cringing at the result. Thin chords. Stay out of the way of the piano...keep the chords simple. A nice jangly accessorizing.
The vocals are good. The drums are played in-time. And the piano is providing good chordal support.
There is another element I think you should be aware of, and try to work out:
Themes....like little bits of melody and rhythm , played in the piano, bass guitar, or guitar...together. It gives direction and purpose to the music as it unfolds. What you have backing the vocal is a plate of potatoes, gravy, ham and peas ...all mixed together in a blender. Kinda mushy. Listen for it on other recordings. Try to grab some of it, and use it to improve your compositions. It's all awareness...identifying it in those other records...and working with the concept in your own.
Very promising work, kid. Keep going!