Sorry to hear that you are going through all of this, I will be crossing my fingers that the spotting stops and that the sonographer was wrong about your dates.

Good luck