My husband has been sick for four weeks. He had a cold got better started saying his body hurt n he feel weak.

Could be flu. He could have the flu. This particular strain of flu this season is more virulent and has become an epidemic this season. It may take an extended period of time if one is infected. He should see a primary care doctor to make sure there is nothing else.