That does all sound like good news.

Drink loads of water before you have a blood test, it should help at least a little.