You are what I've started to call "34yo Patrice".
34yo Patrice has a stable job, a fiancé and broadly speaking has his life in order.
Nobody in his circle knows he dropped out of high school, got in the wrong crowd and, inevitably, did time.
This archetype is a mix of several people I've met and I usually mention it when a younger person says this and that thing (e.g. dropping out of college) is the end of the world for them. In your 20s it commonly isn't and you can start from scratch - after a decade or so nobody will have any idea about this unless you tell them.
used to work with a dude -- who is probably on / posts here -- who copped serious felony charges for growing and distributing mary jane. some time in the slammer, but nothing crazy.
couple decades later lives in the burbs, wife, kids, regular coding job, etc.
Growing some weed, what a horrible person. Do it now and its respected entrepreneur. Same person, 10 years difference.
Maybe folks should not just take passively morals from society or media but think for themselves? Society has been wrong uncountable amount of time, way more than it has been right.