Tomatoes and Peanut butter sandwiches!?

Kendra • Find your own happiness. Don't do what others expect of you. ~Baby Dust~
So I've been craving tomatoes like crazy for the last three days. Well tonight I had the most intense craving for peanut butter tomato sandwiches. Is that weird? What does it mean? I feel uncomfortable eating such a weird thing but I can't get enough. I figured if I knew why I was craving it then I could eat something more normal and healthy. Also have been craving Klondike bars (which I used to hate) and chicken ramen noodles (not from the package but the cup only). They are sooo unhealthy. I want to eat healthy throughout this pregnancy because I'm already overweight and don't want to gain an extreme amount. With these cravings im going to be an elephant! So my question is why am I craving this stuff? What can I use to substitute? Also just for fun what do you think the gender might be based in my cravings? (I'm mostly asking about the tomato peanut butter sandwiches.) Thanx ladies.