Could it be pregnancy or something else ?

Hiya I've being having really weird symptoms lately I haven't being eating that much but feel like I'm gaining weight I also feel sick and go from hot to cold a lot also feel stressed about little things I never get stressed about I'm also so itchy everywhere, boobs are hard, can smell things others can't and also have back pain and my period isn't due to the 31st but I had some light pink discharge that only lasted 2hrs and then just clear White discharge could I be pregnant ??