Well, this is NOT for someone who doesn't major in English. The language is not Shakespearian so its like it seems like a different language but its still very hard to grasp what the poet is ACTUALLY trying to say.
I've read different meanings and interpretations of this poem and seems as if there are no right answers.
All in all, this isn't one of the poems I would read for fun and relaxation.
This is one of the poems I would have to critically analyze, google every other word, research the context it was written in, see what the poets writing style is, that sort of thing.
Maybe it has a nice deep meaning to it, I don't know, no one in the internet can agree on what the meaning is and I don't really enjoy reading things i don't understand.
So maybe it's a good poem, its just not for me.