If your BG spikes and then falls quickly, perhaps you might consider a low carb diet? This can help smooth out your BG. You also sound very underweight, so you might want to look at your overall nutrition and calorific intake, including protein and fats? I personally am on the carnivore diet...