Agreed. I just had a conversation with my 12 yr old nephew and was explaining to him this very principle. As carzy as it sounds he was in a very similar (yet obviously different) scenario as the OP. I was telling him a big part of growing up and maturity is realizing the above. I also explained sadly some never realize it.