ugh well, she isnt taking care of it properly, i would highly recommend using salt water and ditching the soap and listerine.
Belly buttons can take months to heal, mine took about 6 months before it stopped oozing.