RE: tell me not to worry
Can you post a pic? It doesn't sound good. My Liberty, just did the same thing, though I didn't peel it. But if I di it would have been exactly like you described.
I would venture to say you need to have a new limb put on. Take it to your place of purchase and they should handle it. I would say contact Bowtech, but they won't deal with the customer[:@]
I feel your pain
Nick