The edema in his feet and legs is going to make it difficult and painful to walk. Compression would help but he's not wearing any. Diuretic would help but he's likely not taking one because he thinks aspirin is a cure all, but it would explain why he appears to be wearing adult diapers sometimes
And potentially worse under the socks. All that fluid can cause tissue breakdown and venous stasis ulcers which are really difficult to heal, take lots of patient compliance with wound care.