hi,
since you mentioned you are feeling
fatigue and get muscle spasms it could be related to lack of physcial exercise.
Usually human body reacts to the
metabolism functioning of the cells. When the Cardiorespiratory endurance is low there leads to a fatigue and muscle spasm.
Also, related to work profile, if it's more of a sedentary life style or more of an office table work.
Body needs to have enough metabolic functioning as to get the output of the functions.
Also, performing regular breathing exercises,
meditation , body conditioning will help reduce the spasm and also the fatigue.
If the symptoms are progressing then it is on a safer side to get the laboratory tests done. As it will help to see if any
vitamin deficiency is leading to the symptoms and can be fullfilled by supplements.
with the grace of God I wish you a good health.