This sounds like Shakespeare. The words are just so perfectly chosen. I also love making poems but I am not confident with the words I use because I use mostly like some basic english words :D
I have one poem that I wrote. You can check on that too :) :)