(disclaimer: AIM judge review here! these are just my opinions and thoughts, you can take from them whatever you like! music is subjective and all that. <3)
super cool! i dig the style, and respect the lyricism and willingness to write and rap through personal stuff. the emotional resonance comes through both in the words and in the periodic increases in intensity like near the end in "it's unbelievable..." and the last chorus. i think you matched the mood pretty well to the erupting volcano and, of course, the overarching theme of "rocks" lol. i liked the handful of little chops/stutters too, a personal favorite thing to hear in music
probably the only thing that stands out to me here is that there are a bunch of places where the accents in your flow and in the music are shifted from how they would be spoken. on one hand, i like the consistency of your rhythms, and in that respect i'm sure it's a deliberate decision on your part, but at the same time, some of those spots can feel a bit awkward and harder to parse as a listener. i wonder if there is a middle ground where you can both make 'unusual accents' part of your style while still having good diction. or maybe it's just not my preference! i dunno - just food for thought! either way i think this is great!