Just my two cents, enough time has passed to where you should be tolerating your mask better. I'd try a different type. I personally could never tolerate the nasal pillows, but I know that the medical equipment companies like to push them as first choice, but that doesn't mean they're necessarily the best choice for YOU. Medicare will cover the cost of a new mask every few months, not sure of length of interval, but, don't forget you have that option available to you.
I used a nasal mask (the triangle type that fits over entire nose) and most recently the sleep weaver mask. Still loving it. This mask I put in a lingerie bag and toss it in the washer, hang to dry.
Rule of thumb, wash water reservoir every other day. At least wipe mask out daily, hose at least once a week. I still use the Control III Disinfectant Germicide. A small bottle has lasted me almost three years now. But really, even dish washing soap will work fine. Like others have said, vinegar is good, but both vinegar and alcohol will break down the materials the hose and mask are made of if used too much.
In warm weather I like to hang my hose outside. In colder or wet weather, it hangs inside, but EVERY single day it is hung up to dry out. Make it a point to disconnect the hose from the machine on a daily basis so it can air out. Even if you don't do anything else, do that, and wash/ rinse out the reservoir at least 3 times a week minimum. If you hang the hose within reach of where you use the bipap, you won't be tempted to take a nap without it.
When I wash the hose, I fill it with the soapy water by pouring in from a measuring cup (plastic, they weigh less!) and pop it into one of those "broom handle hanger" things, that is fastened to the wall. It has balls that shift to hold, rather than clamps. Very easy (physically does not require strength) to use. I'll attach a photo. Its called the Evriholder Magic Holder 5-Position Wall Organizer, and is about 10$ on A mazon. Bed Bath and beyond has them too ... anyway, this is a simple way to wash hose without having to submerge in sink. This way I don't have to take the cover off of the hose. I set the timer on stove to remind myself, and then when time's up, stick one end of hose onto the sink faucet, and run water through it until its rinsed.
It seems like everyone has their own favorite method, the big thing is to actually establish a routine and stick with it.