I have tried every solution I can find on here and youtube to fix this, mine appears to be a one off problem that I don't know how to solve.
I have a finished armature and mesh, whenever I select parent with automatic weights - 'bone heat weighting failed to find solution for one or more bones'comes up I have separated loose parts, added the subsurf modifier and removed vertex and recalculated normals. Help me pls, its been 3 hours of hell. Yours faithfully, a complete noob. x