hello and wellcome to healthcare magic,the patches most commonly can be due to some
liver disease or due to immunity system imbalance ,this may be systemic
lupus erythrematose or due to liver disease ,so after getting liver function test and other blood tests and after seeing you it can be diagnosed,please take opinion of skin specialist ,put oil in it ,and take
soft diet.
take care