Thanks for the compliments. I wish my microphone had a little more nuance and I had more experience mixing (or any semblance of percussive ability), but I'm at least glad I can put all the pieces together.
And yes, I did everything on the track, including the backing vocals and slide guitar. I think there are like six vocal tracks on it doing different things. The screaming at the end was hard to record because my microphone can't handle high volume. I also had to wait until everyone was out of my house so I wasn't embarrassing myself screaming about flowers.