Irregular -- what causes this?

Abby
Not complaining, but Lately my periods have been shorter and lighter. Instead of 5-7 days it's more like 3-4 days. I also was three day late in December and two days late this month.  Nothing has really changed in my life, my boyfriend and I might be having more sex than usual. What would cause this?