I am glad all has worked out for you as from your story it sounds like you have had a difficult life! I understand...in a different manner from different problems but to the same result in life. I do not have odor but I believe the caster oil is a cure and detox for many things such as the liver and whole cleaning system of the body also can be used in the eyes to help and prevent several ailments there. Thank you for sharing your story and I hope the rest of your life will blossom like a rose and you can be the person you were put her to be and many can see just how special you are!