Period then 2 weeks later another?

Kelcee

What could be the reasoning? My husband's been gone for 7 months. I had my period then he came home and 2 weeks later I get another period. They're usually 6 days and every 28 days but this second period was only 3 days. I'm confused as to why?

Any ideas?