Welcome to the site!
There’s often a saying in this hobby of ours, roughly:
It’s easier to turn boardgamers into friends than it is to turn friends into boardgamers
If your friends are already inclined to play boardgames, then it’s a fairly easy thing to explore. Many of my longtime friends have been video gamers and, in many cases, roleplayers for decades – it was a matter of showing them a boardgame and assuring them it’s more interesting than they might give it credit.
If your friends aren’t particularly geared towards gaming, that’s okay too! I’ve found that the “average person” I encounter isn’t against playing boardgames, the real friction lies within the “let me teach you the rules, it’ll only take 30 minutes” – most non-hobbyist boardgamers I’ve met will play just about any game I put in front of them… they just don’t want to have to learn new rules.
So, start small! Ticket to Ride is a big investment in learning to someone who’s never played a modern boardgame.
Regarding your perfect-play-perplexity, for me, it’s a matter of remembering that boardgames are here for us to have fun. And if a game gives me anxiety… well, I’m likely to let that game go (find a new home for it) and move on to a game with more smiles.
That said, sometimes you want that anxiety in your play.

)! This can really deepen your understanding and allow for a more natural rules explanation, plus open your eyes to gameplay options to suggest to new players on those cramp-inducing first turns.
See my post further up!