Weird periods ever since i had sex

Hello everyone, I am 21 right now. I have a question about my periods. I lost my virginity in last march and we have sex every month 2-3 times or less because we stay in different places so we hardly meet. We use protection every time. My question is that ever since I had sex i have weird periods of 3 days, 2 days then barely some flow. Also i have my periods on time everytime on 27-28th day. I used to have 5 days of periods. Earlier i used to have heavy flow on first 2 days then medium flow rest of the days. My weight was around 54-55 kg now its 60 and I am also under so much stress on my day to day life just so you guys know. please share some thoughts.