You need to go to the hospital and get tested for type 1 diabetes. What you are experiencing sounds like TYPE 1 diabetes or LADA diabetes. You should ask for a c-peptide test, which tells you how much insulin your body is producing. If you body is not producing much insulin, this suggests that you should start on insulin injections right away!! If you actually have type 1 diabetes or LADA and you do not start on insulin injections, you could end up in diabetic ketoacidosis, which is very dangerous.
Many adults are wrongly diagnosed as having type 2 when they actually have LADA, which is like type 1 that develops more slowly (over years). For more information about LADA, click here.
I was diagnosed with type 1 diabetes when I was 21. Before I was diagnosed, I was very thirsty, very hungry, eating a lot, losing weight, having bad cramps in my leg at night, needing to urinate very often, immediately before I went to the hospital, I started vomiting. Please get the tests to make sure that you are type 2. In the worst case, you will know how much insulin your body produces.
How are you blood sugars now?