I have a balanced panel data set with 156 observations from the years 2010 to 2021, and after testing the goodness of fit with linear regression, the R square is 58 percent, which is good. After model fitting, testing revealed, however, that the linear regression violated 1) the normality of the error terms and 2) was (non-constant) in the variance of the error terms. If you know how to fix the issue and why it persists, please do. what restrictions my data were subjected to.