confused

I Have suddenly started to gain weight but its only the bottom bit of my belly its hard and looks like a little bump, ive also got alot of discharge and recently ive had back and neck pain.... im on the pill and i rarely have sex.... but idk if that means im pregnant cus it literally does look like a little bump and im scared if im pregnant cus ive just started college.