You seem to be suffering from stress and also hormonal
imbalance. Your symptoms are suggestive of prostaglandin
release. You may also need a thyroid profile. You can contact your doctor and get a blood test
as well as a sonogram if you are still suspicious about pregnancy. Try to get stress free and most of your symptoms will subside on their own. Take care.