Need some help


So I have been on the pill for a year now and haven’t had a period in 3 months. For the past 3 weeks I have had minor cramping. 2.5 weeks ago I had sex with my bf and there was some blood. This past Friday I had some brown discharge when I went to the bathroom first thing in the morning a throughout the day same thing Saturday and Sunday. Nothing all day yesterday and decided to play with my vibrated last night and when I was done there was a small amount of blood on the tip of it. I’m still having cramping today but that is about it. Something I should be worried about for just my body trying to have a period but not really happening?