wtf is going on with me

So me and my boyfriend had sex March 19. I took a pregnant test on the 26th at school and it said I wasn’t pregnant. I just checked my weight and apparently I gained 4 pounds. I’m confused but also it could be that I was eating out and eating junk food since I just drove to a college tour and probably gained weight there. My boyfriend also fingered me on Friday and I bled reddish brown blood but it stopped after thirty minutes. I had my period March 7. I also threw up some liquid in the car on the way home from the trip but I’m sick and I coughed it up so I’m not sure. Could I be pregnant though?? I’m on birth control and use the pill and pull out method and we don’t use a condom.