Can someone tell me if this is normal?

To preface this, I’m 29 years old. I’ve been on birth control for well over 8+ years now. Whenever my period rolls around, the time frame is consistent. However, sometimes I bleed (normally 1-2 days) and sometimes I don’t. This period, I haven’t bled at all… I had some browning in my discharge but that’s about it. My bf and I are in an LDR so I can’t be pregnant being that I haven’t seen him in the last few months.

Does anyone know if this is normal? Or does bleeding less mean something like infertility (even on birth control). Is it bad to be on birth control long term?