Why m-hydroxybenzoic acid has higher acidity than p-hydroxybenzoic acid?
I have a reasoning that since hydroxy group is an activating group, then it increases the electron density on its para position. So for p-hydroxybenzoic acid, the carbonyl carbon has a greater ability to share molecular orbital's electron cloud to its attached hydroxy group. So the hydroxy group doesn't release $\ce{H+}$ easily. But that's not the case for m-hydroxybenzoic acid.
Is it right?