I wouldn't feel bad at all. I traded Carlos Gomez for him early in the year thinking I was getting a steal. Nope. I just dropped him also. I wonder how deep your league is though. My league was so short that I was able to pick up Scott Baker (Dave Bush, F. Liriano were also available). I wouldn't worry about it too much.
There's a really big gap between getting your ass kicked....and having a dancing, singing sprite fool you with trickery and then strike your throat before you know that you're even in a fight