OK...
Vocals are a bit pitchy at the start on the long notes. Drums aren't very well recorded, in particular the kick, and the ride is too loud.
The softer bits after the big start sound quite nice... good lo fi vibe going, probably helped by your instruments not being exactly in tune / intonated correctly, which is I'm sure accidental, but it sort of works anyway.
It's those big notes in the chorus... I don't think there's one line there where pitch doesn't raise its ugly little head. Shame, as the general tone of voice is quite nice.
The lead guitar tone, for mine, doesn't fit, contextually, with the other instrument sounds - it's not really the tune for screaming lead.
Pretty sure you've got some clipping in there as well on the big vocal notes.
If no-one in the band can actually play the keyboard, apart from chords, then drop it and add another guitar or something for the build. It's a pretty average part. Chord, chord, chord, chord... yeah, yeah. Dull.
The bass needs a bit of variety in the playing note, note, note, note....
I think the song's too long and if you chopped everything off before 0.55 that would be a better place to start, rather than with the big singalong chorus thing as you do.
You've got an amp buzzing too loud in the quiet bits, and various clicks and pops and sibilances happening with the singing and god knows what else....
Now before you go and throw yourself off a cliff, you've got a recording. Good. Now put it aside, and start again, assuming someone else comes along and tells you much the same stuff as I did so you actually believe me. A complete new recording of everything and I'm betting you're going to like the results way, way better than what you have now. I'd trim it a bit, and do a proper ending instead of that crappy fadeout.
The song has potential but I think you're trying too much - it's not a 7:20 song, really it isn't. There's not enough there. It's probably an excellent 4:20 song.
And BTW, the drumming's basic but it's largely OK... you just need to work on the recording of it.
I mean if it was 1967 we night think you could be Velvet Underground, but that was 45 years in the past and the bar's higher now...
But don't be discouraged. It's a start. My $0.02, YMMV.
