Congratulations, the 12 weeks takes us back to June 29th with ovulation about July 12th. Your break up might perhaps have been triggered by the emotional upheaval that can occur in early pregnancy.
Do you know the estimated due date?
she missed her period for june as well