Three things to remember with any bank involved sale PATIENCE - PATIENCE - PATIENCE! Stay the course and consult with your REALTOR. If they sent you a counter-offer then at least they want to do business with you.
You are dealing with business people, not someone with a sense of urgency.
it could be on someone's desk that has 300 files ahead of yours (which is the most likely scenario).
You too have to look at this as a business, with contracts and decisions made with your head, not your heart.
But, once you get the place, pour your heart into it!
Do you have an agent? If so, that is who should be advising you.
Since I know nothing about your contract, I will answer your question with this: Read your contract. In Virginia, contracts must be in writing to be enforceable. If it's not in writing, it doesn't count. If it's in writing, usually that contract gives you the answer to most of the questions you'll have, so that is where you should go to get answers. Hopefully you have a buyers agent. Otherwise, you may need to hire an attorney to advise you.
You should have had a Buyer's Agent to represent you; so, you would be able to obtain answers from him/her, rather than asking Truila. A Buyer's Agent represents your interests and the commission is paid by the Seller (which,in this case, is a bank).