Some people just can't get it through their heads that others are not mind readers. This leads to hurt and angry feelings all around. People should be more direct.
Other people do play manipulative games, as another poster mentioned. One has to be careful how one answers the questions asked by such people.
My mother used to ask my opinion on everything and then do/pick the exact opposite choice. I would get upset and ask her why she did that, and then we would have arguments. I finally got fed up, and started giving the wrong answer. She took to getting mad about my wrong answers, and starting arguments over that. Then I stopped giving answers at all, saying instead, "It's your choice, make up your own mind." She got mad about that, too and yes, started arguments over that. She was always spoiling for a fight with everyone, and got worse as she got older. She was a very difficult person to be with.
As for your situation, just ask your dad and anyone else who is so indirect, to ask questions in a more direct fashion, as you are not a mind reader.
_________________
If a man does not keep pace with his companions, perhaps it is because he hears a different drummer.
Let him step to the music which he hears, however measured, or far away.--Henry David Thoreau