Does a p-value tell you whether your alternative hypothesis is true?

No. The p-value only tells you how likely the data you have observed is to have occurred under the null hypothesis.

If the p-value is below your threshold of significance (typically p < 0.05), then you can reject the null hypothesis, but this does not necessarily mean that your alternative hypothesis is true.