User blog comment:Luvdwayulie/Well, this happened./@comment-24669587-20140401150735/@comment-7106186-20140406160535

Theres another one :

The impossible badge - 5000 days !

...

Nah jk