Well, bruh
It's good that you're trying. But everything about that was off. Timing, chord patterns, auxiliary instruments, and the drum beat.
Don't give up though.
Just know you've still got some work to do. And don't play that for anyone in public.
When you put together tracks with multiple instruments involved you've got to consider how they are going to all sound together. If you were playing only one instrument it might pass, but when you put all those together it sounds like a jumbled mess.
My advice is to relax. That is a mellow slow song with a smooth feel to it. It sounded like you were playing nervous and tense so you'd hit the notes a split second before you were supposed to.
Please don't take this as being harsh and take it for what it is. You asked us to listen and offer advice.
Also you said you were using garage band. It kinda sounded like you quantized everything improperly. Check your settings