My husband is 80. Recently he has been getting severe leg cramps especially at night. It keeps him up and is wearing him out. Is he lacking a mineral or vitamin? Also, his voice has become very weak. He doesn't understand why. He has had some heart issues and has 3 stents. Any insight would be helpful.