As a chronic stomach sleeper, I found I had to get used to sleeping on my back, that's for sure. As for ice packs, they were kind of actually not recommended for too long because apparently you don't want the blood to leave the area for too long.
As some have said, seek medical help if you can.....also, taking ibuprofen may help with the swelling. I ended up taking ibuprofen 2x a day (600mg or more to actually work as anti-inflamatory) up until about 5 months post-op because of pain when I tried going off it.
Hope you feel better soon =)