You've got your very own thread in Road Cycling. Feel free to come join in the fun and explain how strong you are.
By the way, I don't see any roadies in your pictures, just a bunch of people on bikes.
Personally, I think you're delusional, but don't let me stop you. The irony in your story is great (unfortunately for you, you didn't mean for it to be ironic).
http://www.bikeforums.net/showthread.php?t=576279