Chemical pregnancy

I had faint bfp’s last week with my period due Wednesday. This morning I woke up to heavy bleeding. I’m assuming it was a chemical pregnancy but I’m feeling absolutely devastated today. I guess to add insult to injury, two of my best friends just delivered babies they conceived by surprise.