Aww, heck, Briee... I've had visible veins on my forearms and backs of my hands forever. Ectochicks come by those naturally, don't they? ;-)
As for food cravings, I've had to give up a lot of stuff due to health problems. For me, it helped if I could first find a healthier alternative. Then...