Hi... Most of your symptoms are consistent with the symptoms of pregnancy.. There are likely chances that you may be.. I would recommend you to get the pregnancy test done.. It may help in aiding in diagnosing it.. Other diagnostic test are blood HCG test and may be vaginal ultrasound.. You may need these tests if your symptoms persist...