Make use of technological advancement. HPT is the way to go.
F/u blood work can be done for confirmatory. If I were you, I would have tested every day since the day I see pink spot on the tissue :-)
SSBD!
I would take an HPT. If you are late then it should be accurate. It would save a lot of money for going straight to a doc if it's negative and you are just late. ... Good luck and SSBD!!
Have you tested? If not, I think you should - you could be pregnant! :-) If you're not, then I definitely would recommend that you see a doctor: a healthy, fertile couple can take as long as a year to conceive.....but 2 years is quite a long time.
Good luck - I hope this is it for you :-))