Should I go to the hospital?

So I’m pregnant my due date is May 2nd 2019 but I don’t know if I’m spotting or if I’m bleeding or if this normal??