Opinions please

On the 15th of last month I started my period and it did the full five days and then out of no where around the 20th or so I started bleeding again it lasted a few days and iv been having cramps . Yesterday they hurt pretty bad but they mostly come and go. This month I missed my period today's the 5th day and about three days ago iv had some brown discharge. My man says it's because we have sex occasionally .. What's this mean ? Does that mean I'm pregnant ?