Good for you. I have run a couple half marathons the last few years. I was in better shape the second race, but ran a lot slower since it was a hot day - much hotter than any of my training days. Lots of people were stopping the last few miles. These were in Nashville, Tn. I went from 1:53 to just over 2:00.
Many moons ago when I was 40 pounds lighter, I ran a half marathon as a third leg of a half ironman in 1:41!
Last fall I did a 10 mile trail run in 1:22.
My suggestion is that you don't push yourself much if at all before your race.
I had some minor hamstring problems a few years ago and they need rest and ice as you suggest.
Go get'em Shelly!