bleeding on birth control

hi so the past 2 weeks i have been having brown spotting that looks like very old blood (picture is tmi i’m so sorry). i normally use my birth control pill to skip my period for 3 consecutive months in a row, then have one week of withdrawal. this cycle, however, i was preparing to go on vacation during the week of my withdrawal bleed, so i decided to skip my 4th period in a row. from 3 days before what would have been my “withdrawal week” to a couple days ago (a week after my skipped withdrawal week). i’ve has this old blood-like discharge. it would get heavier when i exercise. at first it came with pink discharge when i wiped and minor cramps. at first i was worried about implantation bleeding, but then it lasted for 2 weeks. this length of time means i’m not pregnant, right? just making sure because i had sex without a condom on june 5th. i take my pill perfectly, but i’m still a very paranoid person. i even think he pulled out but i just really want to be sure. thanks girls! definitely will be using condoms in the future :)