Period help

For the last 3 months my period has not came regular 28 days cycle i have bleed for 1 day out of the whole month and it would be light pink or dark brown. The month after it was the same thing and not even around the same time. The next month was 10 days after the last one and it was for 1 day also and really heavy dark red blood. 3 days before that my bf came inside me for those three days leading up to it. Is there anyway I could be pregnant or does anyone know what’s going on and why I’m bleeding for 1 day?