Could I be pregnant?

So I have been having all the other symptoms of pregnancy besides missing my period and I have gained a lot of weight. I have had a lot of people come up to me and ask if I was pregnant. my periods have also been different shorter and lighter then normal and they have been coming a few days late when usually they come early or on time.