is possible in your case as many of your symptoms fit into it.
So please go for a urine pregnancy test, and a pelvic scan to date the pregnancy if any. A pelvic scan also provide you with few other details even if you are not pregnant. Good luck. bye