Birth control

I was on depo on an off since I was 16 than I got on nexplaon twice an got it out in about 2 months first time an 6 months second time I was to get my last shot in November of 2016 an haven't been back since I haven't started my period I started on April 25th an stopped same day I'm retaining water badly in my legs an my thighs are so big I can't fit no jeans I'm not huge either I'm probably 145 I have tried all the way to a size 8 an gave up because in shorts I fit 5/6 but my thighs are to big I have been bloated in my stomach an have extremely oily skin an hair I have to wash my hair everyday for it not to look oily which sucks because of my natural oils in my hair I try to do every other day I have been getting nauseous alot lately but haven't puked have lower cramps an have very sore boobs to where it hurts to take off my bra any ideas if this is a birth control side affect