Waco man carries 100lb cross everyday for faith