Sounds as though there is a very good chance you are pregnant.....good idea about going to the Dr at least then you will know one way or the other.

Wishing you all the best.