I like this, I like strong finishing punchlines, which this poem in its entirety is. But the word "poet" is too self pleasing for me. Words like knight, hero, amorous, victim, convict...., would have worked way better for me.
But this is you. Thanks for sharing Shaun.