Anyone not functioning as a full adult by 17 or 18, including paying rent or mortgage and paying their way should *NEVER* be considered an adult or ever allowed to vote.
Unless they are taking care of their parents, in which case, their parents are living with them.
If we could enact that, along with —you take any welfare subsidies of any type you can’t vote for 5 years,— that would fix a lot of things. Wouldn’t fix the moral depravity of our country but would at least bring a bit of common sense back to the equation.