Self taught of everything is looked down upon in general, from what i have heard so far, you came a long way. I am not a musician. But when I hear "talent", I appreciate it :)
This is an incredible version of Tanjiro no Uta! It always fill me with emotions and reminds me of that legendary episode 19 when I listen to this. Solid work eii!