Red Sox fan since before you were born. You've no idea what the word "finally" means.
Hey you've won one more recently. And I must hate you because you're a Red Sox fan. Sorry ;)