I have been feeling nauseas, have headaches and had spotting for 3 days. It's 3months postpartum. What cpuld it be?

Check re pregnancy. Many possibilities a new pregnancy is one and can be checked easily either by home or lab test.
PREGNANCY ? 6 weeks postpartum your menstruation returns and it is possible to get pregnant with spotting. Please check if you are pregnant.