i have a heart trouble and one dr. said it will heart my heart and one said it will not heart my my heart. so which one is right