You really need to be on a maintenance program to prepare for random tests. You need daily exercise and lots of water every morning that you might be tested. Still, you should probably cut back.

You have to pick your priorities. Mine would be getting out of service ASAP, so I would smoke up. I understand wanting to help vets at WR, but Damn - get out.

Do you have any notice at all?