Does anyone have any suggestions for strategies with coping with this? I believe there are a variety of possible causes, and given DH's chequered, medical past just about any could be possible, but how do you manage the situation?