How about the name Jean. A traditional name is always nice to offset a modern name. And you won't be fourteen forever, nor will your baby. Best of luck with your decision.
Psychologically, they can have the same symptoms as you if they know you're pregnant.
Xeno,Xandra,Xena,Xanthia,Xia,and Xylia.
xena
It's probably just to do with your period or ovulation