Throughout my childhood, I bit my nails like there's no tomorrow. I got rid of that habit but I've taken to tearing at the skin around my nails, especially when I'm anxious. I try to keep it under control by getting manicures and prettifying my nails but there's always that one hangnail that manages to come out and start my tearing frenzy. Now I have hangnails and the skin around the nail beds are dry and hard. I moisturize when I remember and even use OPI cuticle oil but it's not working!

So TL;DR - wise GTers, any recommendations on how to avoid hangnails and keep my skin supersoft?