Oh, I definitely haven’t written all of these myself! In fact I think there’re only two or three poems I’ve written posted here. And obviously I’ve slacked a LOT lately. I am going to be correcting this starting tomorrow!!!
As for finding all the poems, I wouldn’t call it gifted so much as nerdy and bored. I also work at a poetry library and have a pretty extensive collection myself (both in book form and from handouts from classes and the like).
I think the secret to crafting good poetry is writing what you know about, writing with emotion and never expecting anything perfect the first go around. Work on it constantly (even though I haven’t written a poem in a year or so I still jot down lines all the time) and don’t be afraid to edit.