The pill

So for the past 2 months I've been throwing up on and off but lately when I smell chicken or beef or any kind of meat I throw up . I'm on birth control so what can it be and I've also lost 25 pounds. My mom thinks Im pregnant helllp