Last period was December 22 2015. 2 weeks and four days later I started spotting and to heavy bleeding. I also had sex 2 days before the bleeding?

Irregular bleeding. Irregular bleeding is common, but if you are sexually active you should also do a home pregnancy test to make sure you are not bleeding while pregnant. If pregnant please talk with your doctor right away.