Has she taken a pregnancy test? I think she should before you just to the conclusion, make sure she takes too and if they both come out negative then it's pretty accurate that she's not pregnant. The pain at the bottom of her ribs could be something else, strain, appendix or something starting I had something like that on my left side recently. Just because you researched it doesn't mean everything on the internet is very correct, alot of the time it isnt, has she had any morning sickness and things like that?
But be sure she is before you both worry yourselves. And if you need any advice just
PM me.