Pregnant on birth control ?

So my stomach been hurting for some days now. My boyfriend and I had sex a few weeks and each time he finished in. ( I’ve on depo for 1 year so I thought I couldn’t get pregnant) so I thought “ let me take a test “ I took the first test and I thought I seen a faint line so I took another one hours later and this showed up ...... IM CONFUSED 😐