For people that doesn't like bananas, dried apricots are the alternative, they have more potassium then fresh bananas.
100gr of them give you roughly 33% of your recommended potassium daily value.
If you are in europe have you looked into cosy n dry ?
http://cosyndry.com/products/satin-frilled-baby-bonnets
http://cosyndry.com/products/satin-or-gingham-baby-bonnets?set_currency=EUR
Since you mentioned that you were taking medications to control blood sugar, have you been measuring your blood sugar levels ?
You weight loss might be because your sugar levels are staying way higher then it should be. (thirstier then usual, urge to urinate more often)
Also for people that have...