The detolf is looking amazing! I would feel the same about meshing
That is a nasty cut - wrap up well and wear jeans! I would get some of those steristrips from the chemist - like sticky on stitches, so it holds the edges together well while it heals. Horrible stuff is sharp mesh edges.