Pine does not take stain well. Those darker parts simply do not hold the stain. What has worked for me is tinted water-borne varnish over a wash coat of shellac.
You can apply two coats of tinted varnish, then carry on with clear if you want more coats.
You can apply two coats of tinted varnish, then carry on with clear if you want more coats.