You have talent. I like ccr. Your chording is clean, the only thing constructively I could say about this is to practice your strumming technique a little bit. When you get off beat you dont get back in smoothly, it just comes with practice...how long have you been playing guitar? All in all not bad. Singing really helps make this song. Keep practicing, practice your lower notes singing, you let your voice go flat yet when you get in your range you have natural vibrato ie when you sing "I know: and "ago" anyways. good job. I like it.