My sympathies.
VirtualBox was quite bad and still not that good. While it is still open source, it is owned by loathing Oracle.
When I decided to go for VM Windows (on OSX) 5-6 years ago I seriously compared Parallels, VMWare and VirtualBox.
It was not too difficult to eliminate VirtualVox as a candidate. I finally settled for Paralells (OSX only) then switched to VMWare (multi platform) shortly before changing my host machine to Linux.





