BFP! Due around June 1?

Lucy
Got 4 BFPs on 4 different brands today!! Af was due today. I can't wait to tell my husband or SOMEONE, so I'm posting here! :) How am I supposed to teach all day with this news?!