The issue with emeralds is that they’re definitely not an every day wear stone. I’m so sorry this has happened to you but if you plan on wearing it a lot maybe change it to a bezel setting. Thst will give more protection but even then, it will need a bit more protecting than say a sapphire or diamond.