do you have to fast for fasting blood sugar tests — community answers