Thank you for sharing your journey! I can definitely feel your love for this song!:dote:
By 'mechanical' do you mean you think you are not playing natural enough? Hmm, if I were to describe it, it feels to me that maybe you're putting a bit too much focus on each and every single note/chord...