I may not agree with you (on the rare occasion) however, that doesn't make you annoying! Your sharing of your knowledge, experience and projects means a lot...at least to me. I thought you were being too hard on yourself when you made the comment about being annoying.
As for the feathers...you stuck them *Where*? They're supposed to go in your hat, silly!