Is there any way to limit reflection on a specific part of a mesh I have horrible reflections of the inside of the ring when i render, i was just wondering if there is a way to hide these reflections, maybe adding an invisible plane that does not show on the render but does on the reflections? It just makes the render look horrible.
Select the faces inside the ring and give them their own material. You can then assign them a material that doesn't reflect (or has diffuse reflections) and render that. If you really need to fake a reflective material inside the ring that can't see the rest of the ring....

Take that same new inner material and Set it to holdout. Do a render. Switch the material back to the same as before and do another render, but set the number of bounces in this new render to 1 or otherwise disable reflections. You can even hide the whole rest of the ring for the second render.  Then composite the two images together.