Hi man !
First of all i don't think you should compare yourself too much to the point where you doubt yourself way too much and you end up hating what you're making. I definitely feel you when you say that everything you make is corny, but i guess thats just the procedure of getting better at music production. I've been producing for the past 7months so maybe this coming from me doesnt mean anything. Meanwhile you're still producing and getting better at it without really noticing i guess. Maybe you should try to get better at sound design, how to get better textures out of your sounds/samples etc.
All i can say is that, in 2 years you made 37 tracks. I made one that i'm barely proud of in 7 months basically through all the learning. I think you can be proud about that already its a good start if you're not having any troubles with finishing tracks and arranging them
Just keep producing, keep being curious about how the artists that you look up to are doing their things and you'll learn bunch of new shits on and on !
peace dude