I need help

Every month I have a regular cycle on the 19th of each month. On April 15 my cycle came on. Then in May I didn't have a cycle at all but May 28 I had a light bleeding wich only lasted 2 days . I also have been having discharge. Could I test now or am I pregnant ?