I looked up itching hands. Here’s an article that lists some possible causes.
https://www.medicalnewstoday.com/articles/321047The liver is a concerning one, as well as diabetes. When was the last time you had routine bloodwork and urinalysis? How were your liver labs - AST, ALT, bilirubin, (I forgot the other one)? Was urinalysis normal? Glucose? Insulin? A1C?
As far as the splotchiness, bartonella and Babesia both have effects on blood, blood vessels. Do you have (or suspect) either of those infections?