Too harsh? Too confrontational? Is it?
Hang in there if you are the only offer. But it doesn't hurt to keep your eyes on things.
Just remember if you find something you think you like as well, or more, and it's an REO or a short sale, the grass may not be greener.
I agree with Dino...with an REO you should be getting an answer in less than 3 weeks. Your Realtor should be communicating with the listing agent to find out why the delay. You may not speed up the process, but you should be able to get a reasonable approximation of when your offer will be decided on.
No, this does not mean you should go out and bid on one after another and wait to see which one goes through first. More than one could go through at the same time--then what!