The symptoms sound very much like my wife's. Her diagnosis is overweight and diabetic. She has heart problems now, but the others occured first and several docs have indicated that they may have led to the heart stuff.
Do whatever it takes to get her checked out!