To prove deficient or lacking; perform ineffectively or inadequately: failed to fulfill their promises; failed in their attempt to reach the summit.
To be unsuccessful:
Seems you fulfilled all of those. After looking at your site, the "contests and awards" are blank as well as your "gallery" exept for the BMX and your dogs!!
BTW, never did explain that avatar. Secret desire??