Tmi is this blood? 32 weeks

Ryn

Okay so I went to the bathroom and saw tiny little blood and didn’t think anything about it. Well as the day goes on this is on the front of my pad. At 12:30am my stomach got so hard and hurt so bad I was in tears finally let up and got to sleep only to wake up from pain again at 2am. Any advice on what’s happening?