Something I have found improves the longevity of this fly is to tie in a length of UTC 70 in white (not fluro) then flatten it and wind it over the stripped peacock. Once done you can't see it, but it makes the body much stronger.

Looking at your fly, did you use a strand from the eye of the peacock feather? You don't seem to have the colour banding on the body.

Cheers,
C.