I think you are fine too. At my first u/s at 8 weeks, they couldn't get an accurate reading and told me that the heart rate ranged from 82-186! I was shocked and didn't know what to think. I also think because they used an abdominal scan instead of an internal one, it wasn't as accurate yet. But then when we were able to hear it on doppler, it was around 135...then a couple of weeks later went up to 150. It has stayed at 150 now. Try not to worry yourself. I know how you feel though, you tend to worry more after you have had a miscarriage. I'm sure everything is fine. do you have another u/s scheduled yet to check the heart beat again?
I think it's fine. I read that a baby's heartbeat can go as high as 190-200. Sometimes maybe if the baby was moving around alot as well. But I think 189 sounds fine. At 6 weeks mine was 180, now it's about 140, but they are all very strong.