Thanks for writing in to Heathcare Magic!
There is high chances that you have formed a local infection pocket that is keeping the pus forming due to inefficient drainage
You should remove tha gold ring for 10days and in its place just keep a silk thread that is slightly less thick than the gold ring to keep the pierced hole open.
Then the local antibiotic
cream would bring quicker results.
I hope the advise would be helpful for you.
If you have any further query please let me know I would try to answer it for you.
Wish you a great health!