Might I suggest you familiarize yourself with myriad open source options. Let me guess, you have an iPhone too.
I have a Windows VM with Word installed, just so I can fill in stupid institutionalised forms :( Drives me nuts.
It seems to work fine for me, with a legit Office 365 account.
I can't promise it will fix your problems but it's the "real", full-fat Windows version of Office, so it might be a starting point if you want to avoid virtualization.