I'm sure, there are many variants. There exist not only creams, but also pills and suppositories that can help. I recommend to visit
Canada drugs site in order to find out more about possible ways of treatment. But of course, it is better to address a doctor first.