Wow, how confusing . Have you been to your GP? It sounds like it is worth getting a blood test.

I hope you get your BFP soon.