Got my BFP yesterday

Tunisia • Mother of two little girls & engaged to my best friend
Wasn't quite feeling myself so I took a test monday, didn't see a line at first but something told me to look again. The line was faint so I decided to go to the doctors. She confirmed I am pregnant 3 weeks and 3 days. My due day is June 28th, 2015