My husband takes supplements for his cramping, this may have no effect on your fiancé's cramps, but it may be worth looking into, ask his doctor first if it is ok: 800mg Magnesium, 200mg CoQ-10, 250mg Niacinamide and finally the NOW brand Men's Multi Vitamin. Hoping you get answers :)