I am a long term vet of RNY . After about 10 years I thought , I am at goal, I feel great. Done with vitamins. Fast forward , I now am in constant pain. I have osteoporosis. My hand broke in my sleep . 1 inch shorter due to fractures in my back. PLEASE take your vitamins for life