it does sound like it might be your period hon, I agree, go get a test and then at least you'll know.
Good luck!!!