Excerpt: Chaos is a constant reality in life. Order—rules—is the antidote. These quotes from 12 Rules For Life are deep and will give you the insight you need to start battling the chaos in your life.
Click Here to jump right to our list of Quotes from 12 Rules For Life!
Introduction: If you want to find yourself, come out from hiding.
Staying in hiding doesn’t only keep you hidden from the world—it keeps you hidden from yourself. For, as long as you stay hidden from the world, the lessons of the world will remain hidden from you. I can assure you, the lessons of the world will not come knocking at your door or come waltzing into your designated place of hiding. These lessons are only to be found OUT in the world and they must be pursued and captured.
Your mind needs to be challenged, stimulated, given a goal, given guidance, and exposed to different perspectives and situations in order to optimally develop. Being in hiding, in your own head and surrounded only by those who think exactly the same way as you is stifling. So, why do so many people want to hide in the face of growth and opportunity that’s out in the world?
I think the better question is, why WOULDN’T people want to hide when faced with the world? The world is incredibly dangerous, damaged, unfair, unjust, scary, evil, and filled with daunting problems. It takes a certain kind of person to walk voluntarily into that kind of mess—unprompted, unapologetically, and (most impressively) with courage and vigor. For most, I think what keeps them in hiding is personal safety and comfort zones.
As wild and as crazy as our own minds can be, they’re still relatively predictable, familiar, and comfortable compared to what’s outside of our minds. And comfortable is hard to walk away from especially if the alternative can be so glim, dark, and malevolent. But, again, the realization is that the comfort you’re hiding in is growth-stifling, ignorant-promoting, and wildly limiting compared to what you’re capable of becoming with boldness, bravery, and maybe a little force of necessity, as Peterson calls it below.
MMQ ♥’s Brain.fm: Functional Music
Get more done with less effort, and unlock your best self on demand. Other music is made to grab your attention, making it hard to think and work, even if you don’t realize it. Brain.fm’s functional music is designed to affect your brain and optimize your performance.
When you avoid the world, yes, you’re avoiding all of the mess and danger, but you’re also avoiding all of the very lessons that would lead you to become more intellectually well-rounded, thick-skinned, strong-willed, socially competent, and boldly independent. There is no lesson without an opposing experience of some kind. And an experience implies that there is some kind of action into an unknown.
That unknown might be the teacher’s classroom, or a book, or a hike into the woods, or a protest, or a conversation, or a trip to another part of the world. It’s an action (whereas hiding implies inaction) that causes a reaction, that challenges your skills, abilities, and thought-processes. This type of learning—experiential learning—is the very tool, the fundamental practice, for unleashing your best self. There is no better way.
When you reserve your judgment, avoid confrontation, stand down against injustice, and speak only to yourself—you will stay only where you currently are—both physically and developmentally. There will be no reactions for you to contemplate, talk about, research, or explore. These reactions that you get after every action act as a sort of mirror that allow you to see yourself better. For, how you respond to the actions of the world act as the true revealer of your character.
We cannot be judged by our intentions. We cannot be judged by our wishes. We cannot be judged by our thought processes. We can only ever TRULY be judged by our actions. And if you really want to see a person for who they are, judge them not based solely on how they act during times of comfort and calm—judge them by how they act during times of adversity and conflict. This goes for you, too. Get out into the world, take some actions, have some reactions, and get better. Every action, every reaction, and every experience will bring you further and further out from hiding, not just from the world, but from yourself. And this revealer and further development of your character will be good not just for you, but in the face of the mess of the world, too.
The List: 48 Deep and Insightful Jordan Peterson Quotes from 12 Rules for Life
Below, you will find our list of Jordan Peterson Quotes from 12 Rules For Life. Of all 72 quotes that I sourced from Peterson’s book, I settled on the 48 that dive particularly deep into the topics of Having An Aim, Understanding Yourself, Becoming Successful, Recovering From Failure, and Finding Meaning (click to jump). Not only do these quotes powerfully contribute to each category, but they contribute to Peterson’s overall theme in the book of trying to provide for readers an, “Antidote to Chaos.”
If there’s one thing I think we all can agree on it’s that the world is chaotic and unpredictable. In fact, more and more it feels like that’s the only thing that can be expected and predicted—that more chaos and unpredictability is to come. So, what’s the best way to handle all of that incoming and current chaos and unpredictability? Order. Certainty. Rules. And that’s exactly what Peterson sets out to provide in 12 Rules For Life.
I found each of his Rules or “Antidotes” in 12 Rules for Life to be incredibly valuable and I can honestly say that each of the twelve have deeply impacted my life. In fact, as of writing this article, 12 Rules For Life is the most quoted book ever on MoveMe Quotes. What more needs to be said? I think once you read the list below you’ll see why. Go ahead and dive in and let me know what you think in the comment section below when you’re done. All my best!
Quotes from 12 Rules for Life on Having An Aim
“What you aim at determines what you see.”
Jordan Peterson, 12 Rules for Life (Page 96)
“You must determine where you have been in your life, so that you can know where you are now. If you don’t know where you are, precisely, then you could be anywhere. Anywhere is too many places to be, and some of those places are very bad. You must determine where you have been in your life, because otherwise you can’t get to where you’re going. You can’t get from point A to point B unless you are already at point A, and if you’re just ‘anywhere’ the chances you are at point A are very small indeed.”
Jordan Peterson, 12 Rules for Life (Page 282)
“You remember the past not so that it is ‘accurately recorded,’ to say it again, but so that you are prepared for the future.”
Jordan Peterson, 12 Rules for Life (Page 247)
“Memory is a tool. Memory is the past’s guide to the future. If you remember that something bad happened, and you can figure out why, then you can try to avoid that bad thing happening again. That’s the purpose of memory. It’s not ‘to remember the past.’ It’s to stop the same damn thing from happening over and over.”
Jordan Peterson, 12 Rules for Life (Page 239)
“You must determine where you are going in your life, because you cannot get there unless you move in that direction. Random wandering will not move you forward. It will instead disappoint and frustrate you and make you anxious and unhappy and hard to get along with (and then resentful, and then vengeful, and then worse).”
Jordan Peterson, 12 Rules for Life (Page 282) (Read Matt’s Blog On This Quote)
“The past is fixed, but the future—it could be better. It could be better, some precise amount—the amount that can be achieved, perhaps, in a day, with some minimal engagement. The present is eternally flawed. But where you start might not be as important as the direction you are heading. Perhaps happiness is always to be found in the journey uphill, and not in the fleeting sense of satisfaction awaiting at the next peak. Much of happiness is hope, no matter how deep the underworld in which that hope was conceived.”
Jordan Peterson, 12 Rules for Life (Page 94)
“Wish upon a star, and then act properly, in accordance with that aim. Once you are aligned with the heavens, you can concentrate on the day. Be careful. Put the things you can control in order. Repair what is in disorder, and make what is already good better. It is possible that you can manage, if you are careful. People are very tough. People can survive through much pain and loss. But to persevere they must see the good in Being. If they lose that, they are truly lost.”
Jordan Peterson, 12 Rules for Life (Page 351)
“Everyone needs a concrete, specific goal—an ambition, and a purpose—to limit chaos and make intelligible sense of his or her life. But all such concrete goals can and should be subordinated to what might be considered a meta-goal, which is a way of approaching and formulating goals themselves. The meta-goal could be ‘live in truth.’ This means, ‘Act diligently towards some well-articulated, defined and temporary end. Make your criteria for failure and success timely and clear, at least for yourself (and even better if others can understand what you are doing and evaluate it with you). While doing so, however, allow the world and your spirit to unfold as they will, while you act out and articulate the truth.’ This is both pragmatic ambition and the most courageous of faiths.”
Jordan Peterson, 12 Rules for Life (Page 227)
“A naively formulated goal transmutes, with time, into the sinister form of the life-lie. One forty-something client told me his vision, formulated by his younger self: ‘I see myself retired, sitting on a tropical beach, drinking margaritas in the sunshine.’ That’s not a plan. That’s a travel poster. After eight margaritas, you’re fit only to await the hangover. After three weeks of margarita-filled days, if you have any sense, you’re bored stiff and self-disgusted. In a year, or less, you’re pathetic. It’s just not a sustainable approach to later life.”
Jordan Peterson, 12 Rules for Life (Page 210)
“Don’t underestimate the power of vision and direction. These are irresistible forces, able to transform what might appear to be unconquerable obstacles into traversable pathways and expanding opportunities. Strengthen the individual. Start with yourself. Take care with yourself. Define who you are. Refine your personality. Choose your destination and articulate your Being.”
Jordan Peterson, 12 Rules for Life (Page 63)
“You must determine where you are going, so that you can bargain for yourself, so that you don’t end up resentful, vengeful and cruel. You have to articulate your own principles, so that you can defend yourself against others’ taking inappropriate advantage of you, and so that you are secure and safe while you work and play. You must discipline yourself carefully. You must keep the promises you make to yourself, and reward yourself, so that you can trust and motivate yourself. You need to determine how to act toward yourself so that you are most likely to become and to stay a good person.”
Jordan Peterson, 12 Rules for Life (Page 63)
Quotes from 12 Rules for Life on Understanding Yourself
“Who are you? When you buy a house and prepare to live in it, you hire an inspector to list all its faults—as it is, in reality, now, not as you wish it could be. You’ll even pay him for the bad news. You need to know. You need to discover the home’s hidden flaws. You need to know whether they are cosmetic imperfections or structural inadequacies. You need to know because you can’t fix something if you don’t know it’s broken—and you’re broken. You need an inspector.”
Jordan Peterson, 12 Rules for Life (Page 93)
“Every person is deeply flawed. Everyone falls short of the glory of God. If that stark fact meant, however, that we had no responsibility to care, for ourselves as much as others, everyone would be brutally punished all the time. That would not be good. That would make the shortcomings of the world, which can make everyone who thinks honestly question the very propriety of the world, worse in every way. That simply cannot be the proper path forward.”
Jordan Peterson, 12 Rules for Life (Page 62)
“Don’t reorganize the state until you have ordered your own experience. Have some humility. If you cannot bring peace to your household, how dare you try to rule a city?”
Jordan Peterson, 12 Rules for Life (Page 158)
“You are by no means only what you already know. You are also all that which you could know, if you only would. Thus, you should never sacrifice what you could be for what you are. You should never give up the better that resides within for the security you already have—and certainly not when you have already caught a glimpse, an undeniable glimpse, of something beyond.”
Jordan Peterson, 12 Rules for Life (Page 223)
“It is your actions that most accurately reflect your deepest beliefs—those that are implicit, embedded in your being, underneath your conscious apprehensions and articulable attitudes and surface-level self-knowledge. You can only find out what you actually believe (rather than what you think you believe) by watching how you act. You simply don’t know what you believe, before that. You are too complex to understand yourself.”
Jordan Peterson, 12 Rules for Life (Page 103)
“People organize their brains with conversation. If they don’t have anyone to tell their story to, they lose their minds. Like hoarders, they cannot unclutter themselves. The input of the community is required for the integrity of the individual psyche. To put it another way: It takes a village to organize a mind.”
Jordan Peterson, 12 Rules for Life (Page 250)
“The people I listen to need to talk, because that’s how people think. People need to think. Otherwise they wander blindly into pits. When people think, they simulate the world, and plan how to act in it. If they do a good job of simulating, they can figure out what stupid things they shouldn’t do. Then they can not do them. Then they don’t have to suffer the consequences. That’s the purpose of thinking.”
Jordan Peterson, 12 Rules for Life (Page 240)
“If your life is not what it could be, try telling the truth. If you cling desperately to an ideology, or wallow in nihilism, try telling the truth. If you feel weak and rejected, and desperate, and confused, try telling the truth. In Paradise, everyone speaks the truth. That is what makes it Paradise. Tell the truth. Or, at least, don’t lie.”
Jordan Peterson, 12 Rules for Life (Page 230)
“To tell the truth is to bring the most habitable reality into Being. Truth builds edifices that can stand a thousand years. Truth feeds and clothes the poor, and makes nations wealthy and safe. Truth reduces the terrible complexity of a man to the simplicity of his word, so that he can become a partner, rather than an enemy. Truth makes the past truly past, and makes the best use of the future’s possibilities. Truth is the ultimate, inexhaustible natural resource. It’s the light in the darkness. See the truth. Tell the truth.”
Jordan Peterson, 12 Rules for Life (Page 230)
“If you will not reveal yourself to others, you cannot reveal yourself to yourself. That does not only mean that you suppress who you are, although it also means that. It means that so much of what you could be will never be forced by necessity to come forward. This is a biological truth, as well as a conceptual truth. When you explore boldly, when you voluntarily confront the unknown, you gather information and build your renewed self out of that information.”
Jordan Peterson, 12 Rules for Life (Page 212)
“Be careful with what you tell yourself and others about what you have done, what you are doing, and where you are going. Search for the correct words. Organize those words into correct sentences, and those sentences into the correct paragraphs. The past can be redeemed, when reduced by precise language to its essence. The present can flow by without robbing the future if its realities are spoken out clearly. With careful thought and language, the singular, stellar destiny that justifies existence can be extracted from the multitude of murky and unpleasant futures that are far more likely to manifest themselves of their own accord.”
Jordan Peterson, 12 Rules for Life (Page 281)
“We deserve some respect. You deserve some respect. You are important to other people, as much as to yourself. You have some vital role to play in the unfolding destiny of the world. You are, therefore, morally obliged to take care of yourself. You should take care of, help and be good to yourself the same way you would take care of, help and be good to someone you loved and valued. You may therefore have to conduct yourself habitually in a manner that allows you some respect for your own Being—and fair enough.”
Jordan Peterson, 12 Rules for Life (Page 62)
“To treat yourself as if you were someone you are responsible for helping is what would be truly good for you. This is not ‘what you want.’ It is also not ‘what would make you happy.’ Every time you give a child something sweet, you make that child happy. That does not mean that you should do nothing for children except feed them candy. ‘Happy’ is by no means synonymous with ‘good.’ You must get children to brush their teeth. They must put on their snowsuits when they go outside in the cold, even though they might object strenuously. You must help a child become a virtuous, responsible, awake being, capable of full reciprocity—able to take care of himself and others, and to thrive while doing so. Why would you think it acceptable to do anything less for yourself?”
Jordan Peterson, 12 Rules for Life (Page 62)
Quotes from 12 Rules for Life on Becoming Successful
“The successful among us delay gratification. The successful among us bargain with the future. A great idea begins to emerge, taking ever-more-clearly-articulated form, in ever more-clearly-articulated stories: What’s the difference between the successful and the unsuccessful? The successful sacrifice.”
Jordan Peterson, 12 Rules for Life (Page 169)
“You have a nature. You can play the tyrant to it, but you will certainly rebel. How hard can you force yourself to work and sustain your desire to work? How much can you sacrifice to your partner before generosity turns to resentment? What is it that you actually love? What is it that you genuinely want? Before you can articulate your own standards of value, you must see yourself as a stranger—and then you must get to know yourself. What do you find valuable or pleasurable? How much leisure, enjoyment, and reward do you require, so that you feel like more than a beast of burden? How must you treat yourself, so you won’t kick over the traces and smash up your corral? You could force yourself through your daily grind and kick your dog in frustration when you come home. You could watch the precious days tick by. Or you could learn how to entice yourself into sustainable, productive activity. Do you ask yourself what you want? Do you negotiate fairly with yourself? Or are you a tyrant, with yourself as slave?”
Jordan Peterson, 12 Rules for Life (Page 90)
“[The] appearance of triviality is deceptive: it is the things that occur every single day that truly make up our lives, and time spent the same way over and again adds up at an alarming rate.”
Jordan Peterson, 12 Rules for Life (Page 117)
“There are many problems that money does not solve, and others that it makes worse. Rich people still divorce each other, and alienate themselves from their children, and suffer from existential angst, and develop cancer and dementia, and die alone and unloved. Recovering addicts cursed with money blow it all in a frenzy of snorting and drunkenness. And boredom weighs heavily on people who have nothing to do.”
Jordan Peterson, 12 Rules for Life (Page 196)
“If you’re not the leading man in your own drama, you’re a bit player in someone else’s—and you might well be assigned to play a dismal, lonely and tragic part.”
Jordan Peterson, 12 Rules for Life (Page 238)
“You have a career and friends and family members and personal projects and artistic endeavors and athletic pursuits. You might consider judging your success across all the games you play. Imagine that you are very good at some, middling at others, and terrible at the remainder. Perhaps that’s how it should be. You might object: I should be winning at everything! But winning at everything might only mean that you’re not doing anything new or difficult. You might be winning but you’re not growing, and growing might be the most important form of winning. Should victory in the present always take precedence over trajectory across time?”
Jordan Peterson, 12 Rules for Life (Page 88)
“Someone power-hungry makes a new rule at your workplace. It’s unnecessary. It’s counterproductive. It’s an irritant. It removes some of the pleasure and meaning from your work. But you tell yourself it’s all right. It’s not worth complaining about. Then it happens again. You’ve already trained yourself to allow such things, by failing to react the first time. You’re a little less courageous. Your opponent, unopposed, is a little bit stronger. The institution is a little bit more corrupt. The process of bureaucratic stagnation and oppression is underway, and you’ve contributed, by pretending that it was OK. Why not complain? Why not take a stand? If you do, other people, equally afraid to speak up, may come to your defense. And if not—maybe it’s time for a revolution. Maybe you should find a job somewhere else, where your soul is less in danger from corruption.”
Jordan Peterson, 12 Rules for Life (Pages 214-215)
“Any hierarchy creates winners and losers. The winners are, of course, more likely to justify the hierarchy and the losers to criticize it. But (1) the collective pursuit of any valued goal produces a hierarchy (as some will be better and some worse at that pursuit no matter what it is) and (2) it is the pursuit of goals that in large part lends life its sustaining meaning. We experience almost all the emotions that make life deep and engaging as a consequence of moving successfully towards something deeply desired and valued. The price we pay for that involvement is the inevitable creation of hierarchies of success, while the inevitable consequence is difference in outcome. Absolute equality would therefore require the sacrifice of value itself—and then there would be nothing worth living for.”
Jordan Peterson, 12 Rules for Life (Page 303)
Quotes from 12 Rules for Life on Recovering from Failure
“Not everyone who is failing is a victim, and not everyone at the bottom wishes to rise, although many do, and many manage it.”
Jordan Peterson, 12 Rules for Life (Page 76)
“People create their worlds with the tools they have directly at hand. Faulty tools produce faulty results. Repeated use of the same faulty tools produces the same faulty results. It is in this manner that those who fail to learn from the past doom themselves to repeat it. It’s partly fate. It’s partly inability. It’s partly… unwillingness to learn? Refusal to learn? Motivated refusal to learn?”
Jordan Peterson, 12 Rules for Life (Page 75)
“Even if it were possible to permanently banish everything threatening—everything dangerous (and, therefore, everything challenging and interesting)—that would mean only that another danger would emerge: that of permanent human infantilism and absolute uselessness. How could the nature of man ever reach its full potential without challenge and danger? How dull and contemptible would we become if there was no longer reason to pay attention?”
Jordan Peterson, 12 Rules for Life (Page 47)
“Things fall apart. What worked yesterday will not necessarily work today. We have inherited the great machinery of state and culture from our forefathers, but they are dead, and cannot deal with the changes of the day. The living can. We can open our eyes and modify what we have where necessary and keep the machinery running smoothly. Or we can pretend that everything is alright, fail to make the necessary repairs, and then curse fate when nothing goes our way.”
Jordan Peterson, 12 Rules for Life (Page 228)
“Things fall apart: this is one of the great discoveries of humanity. And we speed the natural deterioration of great things through blindness, inaction and deceit.”
Jordan Peterson, 12 Rules for Life (Page 228)
“Attend carefully to your posture. Quit drooping and hunching around. Speak your mind. Put your desires forward, as if you had a right to them—at least the same right as others. Walk tall and gaze forthrightly ahead. Dare to be dangerous. Encourage the serotonin to flow plentifully through the neural pathways desperate for its calming influence.”
Jordan Peterson, 12 Rules for Life (Page 28)
“If your posture is poor, for example—if you slump, shoulders forward and rounded, chest tucked in, head down, looking small, defeated and ineffectual (protected, in theory, against attack from behind)—then you will feel small, defeated and ineffectual. The reactions of others will amplify that. If you present yourself as defeated, then people will react to you as if you are losing. If you start to straighten up, then people will look at and treat you differently.”
Jordan Peterson, 12 Rules for Life (Page 26)
“To stand up straight with your shoulders back is to accept the terrible responsibility of life, with eyes wide open. It means deciding to voluntarily transform the chaos of potential into the realities of habitable order. It means adopting the burden of self-conscious vulnerability, and accepting the end of the unconscious paradise of childhood, where finitude and mortality are only dimly comprehended. It means willingly undertaking the sacrifices necessary to generate a productive and meaningful reality.”
Jordan Peterson, 12 Rules for Life (Page 27)
“When things fall apart, and chaos re-emerges, we can give structure to it, and re-establish order, through our speech. If we speak carefully and precisely, we can sort things out, and put them in their proper place, and set a new goal, and navigate to it—often communally, if we negotiate; if we reach consensus. If we speak carelessly and imprecisely, however, things remain vague. The destination remains unproclaimed. The fog of uncertainty does not lift, and there is no negotiating through the world.”
Jordan Peterson, 12 Rules for Life (Page 278)
“If things are not going well for you—well, that might be because, as the most cynical of aphorisms has it, life sucks, and then you die. Before your crisis impels you to that hideous conclusion, however, you might consider the following: Life doesn’t have the problem. You do. At least that realization leaves you with some options. If your life is not going well, perhaps it is your current knowledge that is insufficient, not life itself. Perhaps your value structure needs some serious retooling. Perhaps what you want is blinding you to what else could be. Perhaps you are holding on to your desires, in the present, so tightly that you cannot see anything else—even what you truly need.”
Jordan Peterson, 12 Rules for Life (Page 94)
Quotes from 12 Rules for Life on Finding Meaning
“Order is not enough. You can’t just be stable, and secure, and unchanging, because there are still vital and important new things to be learned. Nonetheless, chaos can be too much. You can’t long tolerate being swamped and overwhelmed beyond your capacity to cope while you are learning what you still need to know. Thus, you need to place one foot in what you have mastered and understood and the other in what you are currently exploring and mastering. Then you have positioned yourself where the terror of existence is under control and you are secure, but where you are also alert and engaged. That is where there is something new to master and some way that you can be improved. That is where meaning is to be found.”
Jordan Peterson, 12 Rules for Life (Page 44)
“Meaning is when everything there is comes together in an ecstatic dance of single purpose—the glorification of a reality so that no matter how good it has suddenly become, it can get better and better and better more and more deeply forever into the future. Meaning happens when that dance has become so intense that all the horrors of the past, all the terrible struggle engaged in by all of life and all of humanity to that moment becomes a necessary and worthwhile part of the increasingly successful attempt to build something truly Mighty and Good.”
Jordan Peterson, 12 Rules for Life (Page 201)
“Violence, is no mystery. It’s peace that’s the mystery. Violence is the default. It’s easy. It’s peace that is difficult: learned, inculcated, earned.”
Jordan Peterson, 12 Rules for Life (Page 125)
“There is no enlightened one. There is only the one who is seeking further enlightenment. Proper Being is process, not a state; a journey, not a destination. It’s the continual transformation of what you know, through encounter with what you don’t know, rather than the desperate clinging to the certainty that is eternally insufficient in any case. Always place your becoming above your current being. That means it is necessary to recognize and accept your insufficiency, so that it can be continually rectified. That’s painful, certainly—but, it’s a good deal.”
Jordan Peterson, 12 Rules for Life (Page 362)
“The heightened knowledge of fragility and mortality produced by death can terrify, embitter and separate. It can also awaken. It can remind those who grieve not to take the people who love them for granted.”
Jordan Peterson, 12 Rules for Life (Page 366)
“A life lived thoroughly justifies its own limitations.”
Jordan Peterson, 12 Rules for Life (Page 365)
If you enjoyed these quotes from 12 Rules For Life then you should check out Jordan Peterson’s book in full. It comes highly recommended:
Read Next:
MMQ ♥’s Brain.fm: Functional Music
Get more done with less effort, and unlock your best self on demand. Other music is made to grab your attention, making it hard to think and work, even if you don’t realize it. Brain.fm’s functional music is designed to affect your brain and optimize your performance.
ON SALE NOW:
Your “Life with LESS Regret” Guide…
Use Code: FALL15 for 15% Off and get INSTANT access to:
- 30 Powerful, One Page Meditations
- 30 Path-Altering Challenges
- 30 Original, Downloadable Illustrations
…Change your life by changing the DIRECTION of your life in 30 days. Or your money back.
Written by Matt Hogan
Founder of MoveMe Quotes. On a mission to help busy people do inner work—for better mental health; for healing; for personal growth. Find me on Twitter / IG / Medium. I also share daily insights here. 🌱
It has taken me 1,000’s of hours to build this free library for you. If it has helped you, you can support my continued effort here. ☕️