Strange, I find gas smell dissipates very quickly. E.g. oops I forgot to light the stove. Open a window. Gone.
I'm getting my gas disconnected to save paying the standing charge. I've installed a heat pump instead of bothering to do up the antiquated gas heating system.