I would not change having gone to a community college but would change the university I went to.
I would not get married while in college.
I would reconsider my choice of major in engineering/computer science. Some classes were extremely easy for me such as: chemistry, accounting, and finance. I did very well in math and computer science but they were not easy for me. This lead to accomplishments in math and computer science being very rewarding for me where the same level work in the easier subjects was less rewarding.
Even as one of the best students in the class, the proofs and higher level theory in math and computer science sometimes felt just out of reach of my understanding and I wish I had realized this sooner. There came a point in the higher level classes at the university where I struggled with the theory in math and computer science. Now, I have a strong competency level in the practical aspect of computer science but not the theoretical and this leads to knowledge advancement opportunities seeming like a struggle. Sometimes, I wonder if things would be easier in chemistry or finance but remain happy having achieved an engineering degree.
The opportunity remains to obtain a master's degree in chemistry or finance and I do consider it, especially since I have three years more of free education offered by my state in veteran's benefits. Life seems to have gotten in the way and I am now developing products with a partner for our own business that an MBA degree would help to sell. It would be difficult to step out now for more schooling but the opportunity may yet present itself.