So glad you got to see a heartbeat, even if the rest of the experience wasn't great. It really won't be long now until the 12 week one