Two periods in one month

I need some advice/ help.

I started my period at the beginning of this month ( nov) maybe on the 2nd or 3rd I forgot to log the day i started, it was pretty normal the first 3ish days were heavy and then light like spotting and then it stopped. I started bleeding AGAIN on the 25th which is not normal what so ever for me. It’s currently the 29th and I’m still bleeding. The first day it started it was super light. I only noticed it when I wiped and then the next 3days were heavy-ish now it’s light again and I’m just using panty liners. I seen very small cloths and I cramped as usual but I don’t think I could get my period THIS early? I just need some advice before I make a appointment.

Facts that might help with advice?

1. I’m sexually active

2. I’m not on birth control (agreement between me and my boyfriend until I find something that actually helps me and don’t make me feel like death)

3. I have had cyst in the past ( was hospitalized for it cause one ruptured)

4. Hormones maybe?

5. I have been gaining weight, google had that in a list of things.

Any advice would be greatly appreciated:)