early BFP?!

Hayleigh • Baby dust to all TTC angles 🍃💖
Hey loves.4 DPO currently , these are my symptoms from 1 DPO -4 DPO . Are these good signs ? Should I be exited ? Here they   Are ! 
By day DPO
1 DPO: 
•Slight gas 
•Cramping mostly on right side ,  and comes in waves 
•hungry, munchies 
•slightly mood and irritable, late at night .  
•crazy wild dreams the night previous (ovulation day)
• slightly elevated basal body temp ( 37.2 celcius) 
•bisnuess as usual, nothing out of the ordinary . 
•low back pain 
•insomnia 
2 DPO: 
•Body temp - 98 degrease 
•slight cramping morning/ periodically thought out the day . Short long lasting . 
•slight pms / noon midday 
•slightly tierd/ worn down 
•slight insomnia - night previous 
•slight loss of appetite 
• 7:50-8:00 pm , extreme sudden tierdness . Feels like I got hit by a truck . And I never get tierd untill around 10:30 - 11:00 pm . 
•really gassy , a lot more  in the evening - night 
•leg muscle cramping 
•nothing out of the ordinary 
•craving of fruits and Berries , especially blueberries. (I hate blueberries)  
3 DPO :
•very tierd 
•pms / moody/ irritable 
•feeling pretty cold through The day , especially hands and feet . 
•more frequent bowel movements 
•creamy / medium-heavy  CM 
•normal day , mostly 
•slight cramping . Very slight morning -afternoon 
•later in the evening , I was taking a bath , and cramps started . They where pretty bad . @6:48 pm
•increased hearing . Someone was jingling keys across the room, and it felt like they were standing right next to me jingling the keys.
•leg cramps 
•headache 
•frequent urrination
•small twinges 
4dpo:
•slight cramps / morning
•freezing cold all the time ! 
• gassy / all day 
•extremely thirsty ! / morning 
•slightly upset tummy / gurgles bubbles / morning 
•more salivated mouth 
•water cm heavy 
•nothing out of the ordinary 
•vaginal bubling / gurgles / noon 
On the night of the 3 DPO , I had an insane migraine and cramps like I've never had before and I could sleep ! Hope these are good signs! What do you think ? Baby dust to you all 🍃👏🏻❤️