With me it was just the opposite as you. I really wanted a girl all my life. I had three sons and decided to try one more time for a girl. I used to work with women from China, they said with two of my pregnancies that they could tell I was having a boy, based on what I was eating. In their culture they believe if you crave sweet and/or salty, you will have a boy. If you crave more healthy things, like lots of veggies, you will get a girl, absolultely no sweets. So prior to getting pregnant with my daughter, I decided to completely detoxify (I think I still have the recipe if you want it) and cleanse the inside of my body, get all the sweets/salty snacks out. It was very hard for me cuz I LOVE that stuff and was so challenging for me to eat healthy. I have compared other pregnancies, and found it to be true. My cousin is a huge sweet person too, she had three boys. My sister n law, is a health nut and got three girls. And there are many more too that I've compard. So either this really does work, or else it is a huge coincidence. I also tried the Chinese chart with my 3rd son too, so that didn't work for me either.
When I had my first ultrasound with my daughter and they said it's a girl, I immmediately started crying! They were tears of joy. The tech thought I was crying cuz I was disappointed with the sex. I was just ecstatic and overwhelmed with emotion.
I would like to hear from other moms if what you craved reflected the sex of the baby this way. Curiosity has gotten the best of me!