I was thinking about making my husband a new afghan, but that wouldn't be a problem because he works part time so he is gone 4 1/2 hours, five days a week. However, he hardly ever uses the one he has. The man is a human furnace. He still has a sweater I made for him 40 years ago. He only wears a hat when snowblowing and never wears a scarf. He lives in short sleeve shirts year round.
My daughter is at work all day and takes classes at night working towards a second degree. Even living with us, I hardly see her, so no problem knitting for her.
One of my sons, DIL, and two granddaughters are always popping by, but I always have 2 or 3 project bags going, so I can quickly hide a bag when I see them coming in.
The four grandsons, two other sons, and DILs live out-of-state, so no problem there either.