from what i 'd pieced together from my father and grandpa , caine was thirteen , living in south boston with his mom , who was a saleswoman for a store in beacon hill , and his dad , who was a construction worker .