I have a DV scored from 1 to 3 from a questionnaire: respondents were given an integer score according to their responses. I need to compare the mean scores between two groups using a regression (restricted to regression since I am using Stata with survey data). The mean scores are, of course, not integers (not sure if this makes a difference). The DV is also not normally distributed and shows heteroskedasticity. This, I assume, means I cannot use a simple linear regression considering the assumptions have been violated. I do have independence between groups.
Any suggestions for which type of regression would best fit would be super helpful. I have considered a logit but the DV is neither ordinal nor nominal.