Help me plz

Michaela

So for the past two weeks I have been feeling really bloated and I have not gotten my period yet and I’m on the implant and I have been having safe sex but I have been feeling very bloated and I don’t know why and I’ve gained a massive amount of weight. I know I am not pregnant because I am taking three tests and they all came back negative so can you girls help me figure out why I am so bloated