HELP!! is this my period?

Ka

I’ve had the implant for almost 3 months, no period since I’ve gotten it - I’ve had brown discharge and slight cramping/nausea for the past week or 2 and today when my bf and I had sex, I bled a little.. I’m not sure if this is considered my period or if this is just my body adjusting still or if I should be concerned about other things.. please help if you know!