By the time I was your age, I was married (still married to her), was in the military, making my (our) own decisions, etc. In your trek towards my age, you will make many mistakes both perceived by others and also by yourself. Back then, we had no internet, TV was just coming on line and the telephone was hooked to the wall. We were raised under a veil of uncertainty especially the cold war and all its nuclear annihilation scenarios. However, through all of that we had fun. We successfully raised children who are upstanding in the community. I was opinionated back then, much like you are now and as you have seen, I have not changed much. As for the drunken masses, I have had my share of next morning headaches and believe that these events were important in my growing up. There were a few rules I lived by which among these were; treat everybody with respect, take no Sh_it from anyone and be the best example for your children you can be' .I am 18 years of age - Closely coming to 19.
I say that with hesitation - due to people stereotypically thinking of people my age as mindless drunken messes. But my oh my am I the opposite
I do think in some cases knowledge does come with age. But on the whole, Knowledge is for those who seek it.
I seem to be the baby of this forum so far
Please don't treat me like it
I can tell you this, unless you want to become a politician, keep you head high, you are no less or no greater than anyone else, make your decision on the facts that will affect you, your wife (partner) and children, your immediate friends and community members.
Oh, and when you get older try not to get into any Pi..ing contest as I have done in other threads in this forum. At my age, you cannot think fast or smart enough to win anything and it only serves to raise your blood pressure. Rem. Life is short enough as it is. You have to live every day as if it were your last and rem, those days that you are complaining, ranting or feeling sorry for yourself, etc., rarely amount to a 'hill of beans' and are lost forever.
You will do fine. I have no doubt.