I have Meniere's Disease, which is an inner ear disorder that basically can result in the same things that you are experiencing. So yeah, you bet that I can relate. There are treatment options for vertigo, which any good MD can work you through. Is there a magic wand to get you through it quicker? Well sort of...just heal. On days when it's like I am riding on my own tilt a whirl. I prop up in bed and fire up the Tivo. Would I rather be out riding, well hell yeah, or any number of other things. Is that realistically an option though, not remotely. I just have to get still and quiet, follow my treatment options and let it pass.
There is definitely nothing to be gained by stessing out and getting frustrated. This is especially true in your case where it sounds like the condition is temporary and treatable. Give yourself some time to recover. And don't make it any harder on yourself than you have to. A vertigo condition puts a ton of stress on the brain and on the body. It can be dibilitating as hell and can definitely lead you into a funk while you are off of your feet. That is understandable. Don't make it worse though by fighting it with frustration and anger. You didn't ask for this condition. It just happened. I would think that what you would need to do now is to help your body out until the virus has run its course.
Either way, be really careful not to push getting active again too soon. It won't be smart either to get back on the bike on the road until you are really ready. That will only invite more issues, and the distinct possibility for permanent injury issues at that. I deal with vertigo and balance issues pretty much every week at some point or another. Believe me, you can't ride a bike when your brain is telling you that your body is spinning. And until this virus effect has run its course, something as simple as twisting your head back to check traffic can send you careening off the road in complete disorientation. Worse yet, it can just as easily send you careening into oncoming traffic.
In basic terms, cut yourself some frikkin slack Peter! Take it real easy. Heal up. And when you are back on your own two feet, work your way back onto the road.
Hope this helps big guy.