Hi Dawn, you need to relax, stop worrying. It will take at least 6-8 weeks for the swelling to go away. Keep using ice packs, anti-inflammatory pills and you can add anti-histamine tablet at night for 5-7 days. All these measures will help in getting rid of swelling quickly. All the best !