Don't laugh; but, a rocking chair helps! If you are going to be sitting anyway, might as well keep your feet moving, which keeps them circulated.
two pairs of socks help. thermal socks on top of another pair
I can see that a rocking chair would help.
I believe most diabetes suffer from cold feet & hands due to poor circulation. It also does not help the libidino...most men also suffer from ED... I learned that there is a medication which helps you control your urination specially at night. Ask your doctor.
I have cold feet and hands, I find that I need wear socks year round and gloves some times.