Iowa DNR did not cause you to have a heart attack. Read the rules before you buy; no where in the rules does it say you can get a refund if you don't go. If you buy tickets to a concert and don't show up they wouldn't give you a refund and this is no different.
Yes, heart attacks suck and when it prevents you from doing something you really enjoy that sucks too, but it is all part of life.
Hope you are feeling better soon.