Like a few people said above, it is hard to expect much quality on these forum posts.
I was genuinely surprised though, at the level of quality. You have good inflections, and delivery with the verses I heard. The weakest element I think, is some of the choruses that you sing. Overall, this has really good production level, and sound.
If its true you have only been doing this for 5 months, then you are off to a good start.