Going off of her birth control could have definitely affected her period. By the sounds of it, she has taken a lot of HPT's and since they have all come out negative, I don't know if the news will be good. I definitely think that you need to do a blood test to be sure though. If the answer is no, don't worry about it. You have so much more time. Wishing you and your girlfriend all the best.