hmm...think your at it's mercy
But i'd be trying all the things you suggested already

Hope you feel better soon hun. xx