Sometimes you have to just do what works, knowing everyone is different. 🙂 Some common first aid advice recommends warm packs for the first 24 hours, then go to ice after that. Some recommend alternating. Whatever you do, there are two rules regarding ice:1) do not leave on for more than 20 minutes at a time, and 2) never apply an ice pack directly to bare skin. Always wrap it in a towel, because you can get frost bite that way.
I hope you recover soon! 🙂