Statistical Signifance Test for discrete data I'm fairly new to statistics and want to perform a statistical analysis (calculation of p value)
for data I collected, but I'm unsure if I'm doing it correctly and would like some feedback/help.
I have 180 ratings from 1 to 10 for two categories, so 90 ratings per category.
This is the distribution of answers for the categories:

My goal is to prove that these datapoints result from the same underlying distribution, i.e.,
there is no statistical significant difference.
But I'm not sure what statistical test I should use, since there seem to be a lot of conditions and caveats.
The datapoints don't follow a normal distribution, so I should use a non parametric test.
My data is numerical and discrete, which also excludes a lot of options.
I tried the chisquare test but it results in NaN for the scipy.stats.chisquare method, since the values 1 and 10 have a frequency of 0. I could just exclude 1 and 10, but I don't know if thats valid. The output I get is:
Power_divergenceResult(statistic=9.400411679823446, pvalue=0.22517169474250875)

Another test I tried is the Mann Whitney U test, which gave me the following result:
MannwhitneyuResult(statistic=4061.5, pvalue=0.9742929619325416)

Can I use the latter approach? Did I make any mistake so far?

As an opening observation, you should never begin your statistical analysis with a goal of getting a particular result in your test --- rather than aiming to prove that the two sets of data come from the same distribution, your goal should merely be to inquire to see whether or not this is the case, with an a priori openness to the possibility that the underlying distributions may be different.
As to the method of testing, assuming your data values are not paired, it would be reasonable to use any well-performing two-sample test for sameness of distribution.  There are a number of these tests, including the two-sample Kolmogorov-Smirnov test, the two-sample Kuiper test, the two-sample Anderson Darling test, or the two-sample Pearson chi-squared test.$^\dagger$

$^\dagger$ Note: The former tests are created for continuous distributions so you would need to determine the appropriate null distribution via simulation (e.g., using bootstrapping methods).  The latter test treats the variables as categorical, which loses some of the ordering structure, but it is appropriate for discrete distributions under broad circumstances.
