Help!!

So my period has been acting up a lot and I can’t afford going to my obgyn, I can bleed for a day and the next day it will stop then out of nowhere I bleed (nothing heavy) I check every 30 min and it all depends I won’t bleed for two days and I’ll have sex with my bf then I bleed once we are done can someone tell me what’s going on here?!!! 😭