Melissa Joan Hart suffers from "mom guilt".
The 48-year-old actress has Mason, 18, Braydon, 16, and 12-year-old Tucker with her husband Mark Wilkerson but has always "found it "heartbreaking" to leave her children behind so she could go to work and has even sometimes turned down opportunities so she could be at home.