25? Good lord. We have people joining the military at 17 and 18. That is absolutely not the answer.
Didn’t read the whole thing, did you? Or, is it reading comprehension you have a problem with?
I believe that IF an individual is serving in the military or as a LEO, First Responder, they should be permitted to vote.
If the individual is not contributing to society, living on welfare or with their parents at the age of 25, they should not be permitted to vote.