Your craving is a well-known phenomenon called "pica," and strangely enough, most picas (even a craving for ice, which is pretty common) are related to iron deficiency. Here's an article about it:
http://www.meta-ehealth.com/site/office/custom-wellness/conditions/index.jsp?type=viewconditionarticle&path=conditions/conditions/anemia&article=496
Eating as much tomato stuff as you are doing will not hurt you--although there have been reports of skin discoloration from the pigments in carrots and tomatoes--but you should report this to your doctor so he can check your iron levels.