Am I Good Enough?

He is better than me.

I could never imagine designing something as well as she does.

He’s a better coder than me.

That person is so outgoing.

I’m introverted and feel uncomfortable selling.

I don’t have any clients.

That freelancer makes six-figures per year!

How in the world am I supposed to build a business that earns $100,000 in a single year?

He seems so happy.

She seems so successful…

They’ve got their shit together.

Am I capable of that?

Am I good enough?


You are.

You are good enough.

Period. (I could end this post here, but I get the feeling you want a little more…)

YOU can do shit nobody else can.

You know things she doesn’t.

You can create something he can’t.

YOU can be the only you.

But, if you judge your success

Your happiness

Your wealth

Your joy

And your self-worth by comparing it to others

You will never win.

“Comparison is the thief of joy”
— Theodore Roosevelt

You will always be able to find somebody “bigger”


“More successful”




“More talented”

But they are just normal people.

Who all have the same hours in the day

Who all have insecurities

Who are scared

Who seek validation

Who don’t know what they want to be when they grow up

Who feel embarrassed when they fart in public.

The question is…

“Good enough” as compared to what?

“Good enough” for whom?

You are ALREADY amazing.

You are great!

Inspiration? It can be felt.

Knowledge? It can be attained.

Skills? They can be learned.

Action? It can be taken.

You are good enough right now!

and you will be good enough then!

Now stand up.

Thank God you are alive.

And get to work.

← Previous
Next →
  • Naim Ahmadi

    Your Basic concept for starting to be a free lancer or web developer are top in the world from my point of view you course 23 is the best ever I seen hope get more such course from you in the furture… Your supper Master …

  • Roar Khan

    Mr. Brad, Its Awesome Article I really appreciate, I desperately need this one. Thanks a ton.

    Please also write an article How to focus on one thing at a time. I love to draw things and also love to learn the code and want to design the game and build useful desktop softwares but can’t focus on single thing. My mind is racing and wandering here and there. For instance I am learning PHP with you my mind constantly thinking about design in illustrator. But can’t achieve any goal yet.

  • Niraj Bankar

    Thanks for positivity.

  • Halisson Alves

    Thanks Brad! I have this feelings as I’m seeking for my first developer job. Your thoughts helped me a lot.

  • Elpapi Chulo

    I love it so much, I took parts of it and shared it with all my peeps in
    social media… the message is very powerful. I too be feeling like
    sometimes, but words like your message provides comfort…. Thanks!!!!

  • Herman

    merci mille fois Brad..!

  • Sameer

    So Inspirational!

  • Edan Ramos

    It seems like you know what I need to hear Brad!! I am good enough!!!

  • roal adam ali mohamed

    it touched my soul, thanks very much

  • Mia Koenig-McCarty

    simply truthful! Thank you ^-^))

  • Eric Moore

    Thank you 🙂 I will try my best!

  • Desmond Singh

    ty brad sensei

  • Dzeneta Hajdarpasic

    It is just sometimes overwhelming – you do not kn ow what to do. But once you start it gets clearer <3

  • Gabrielle Mounts

    Thank you, so much!

  • amir ansar

    Positive energy !!!!!!!!!!!!

    Going to share with team and friends!!!!

    thank you bradhussey.

    Wish you all for a happy life.

    Plant it, work on it, Enjoy it, repeat it !!!!!!!!!!!!!!!!!!!!!!!

  • Connie Colorado

    I had to share this with friends! 🙂 Thanks!

  • megha

    I actually had no luck with my interview today… I had the same feeling “I am not good enough, may be I have to do something else in my life”.. but no every job is difficult at times and I am glad that I happen to read this blog today…. Much needed!! … “A ray of hope” Thank you 🙂

    • Sorry to hear about the interview, but don’t take that as a sign you should give up! Success is on the other side of failure. Keep going!!

  • CA Shivani Aggarwal

    Exactly what was needed. being a beginner in web development, i had the same feeling of being not good enough to continue learning further due to so much confusions.
    thanks a lot 🙂 . it was really motivatonal

  • Brandon M Byars

    Great post! I live by a saying that I heard once… The master has failed more times than the beginner has ever tried. You are the only reason that you aren’t who you want to be.

    • Glad to be helpful! Thanks for sharing that saying 🙂

  • Dean

    Great reminder to keep moving forward. Thanks!

    • I appreciate you taking the time to comment 🙂

  • Harindepreet singh

    I just want to say it. Your blog design is not good. fixed navbar (width is too much) and social sharing button at bottom for desktop blah blah… Or it is good design and I don’t know what is actual web design 🙁 ?

    • Harindepreet, I’m glad you took the time to leave such an insightful comment about nothing to do with this blog post.

      May I see your website? I will be sure to leave commentary on how bad your design is.

      Sarcasm aside, I hope you are well and happy.


  • Ozkan ARDIL

    Well done!

  • Praveen Joshua

    Just what I needed, Thank you Brad!!

  • Shadi

    This is a great post. Loved it! Thanks for inspiration Brad!

  • Vasim Vanzara

    Really, Helps a lot while i am disappointed. Amazing post.

  • Shadi

    It is such a great post. Loving it!
    Thanks Brad!

  • Andy Bohl

    Man I just wanna tell you, thanks for the email announcements that you provide. This most recent email announcement — the one that linked to this post, really hit home: I’ve been passively doing web design/development since 2010 and I’ve never really been good at it; I wanted/want to be though, but I never took the time to formally train on how to do web design (make the code look orderly, neat, make notes, etc.) until now.

    So thanks for the emails you provide us members and thanks for this particular post of encouragement. You provide really great course content – particularly the course on, WordPress Theme Development with Bootstrap. <– lovin this course.

    • Cheers Andy! I really appreciate you, and I’m grateful to have been so helpful on your journey 🙂

  • Deb M

    Thanks for the link to this. I needed it right now.

    • I appreciate you taking the time to comment 🙂 Glad to help!

  • Muhammad Nur Ali

    and i am that introvert 🙁

  • Lewis Brock

    Nicely done Brad. Definitely inspirational 🙂

  • Jonatas Almeida

    I was almost crying while I read this hahahaha

    • An epiphany perhaps? 🙂 Hope it was helpful!

  • Great Post. I loved to read it.

  • Habib_22

    thanks a lot, let’s move forward now !

  • Çapulcu Emmi

    This is really inspiring, thank you Brad. I always loved your class.
    Kind Regards.

  • Mohammad Tahir Ahmed

    Really a great post to learn a lot from it.

  • Nicholas Donnir

    @bradhussey:disqus Thank you so much. just what i needed. I have been studying web languages lik html, css, javascript mysql, php and java, c++,python, even Android. I never seem to complete studying them and I easily give up because I just realized am guilty of what you have said. I really feel ashamed and disappointed. I vow to STAND UP TODAY AND NEVER SIT DOWN.

    • Deep Dave

      I prefer to Master skill for particular platform (i.e mobile,web..)
      Believe me once you Develop sound knowledge in one of them, Switching to another one will be really easy.. for now one thing at a time..

      • Great suggestions 🙂

      • Roar Khan

        Mr Deep Dave look like you are not alone. I suffered with same thing.

    • Thanks for taking the time to read 🙂

  • Anna T

    Wow! A huge THANK YOU! from “little” me. I just checked my mail, another day for me feeling depressed (once again) and BANG! Your message gave me a super boost .
    Thank you!

    • Thank YOU for reading and taking the time to comment. Glad to be helpful 🙂

  • Willem Burger

    Thanks Brad, it is amazing how one negative comment can set off a chain of doubt in oneself, but your words are true and and has hit home. From now on I will be all that I can be, by being me, cause nobody can beat me at that. Excellent post!

  • Jeffrey Tempelman

    We are good (enough)!!!

  • Qasim Saleem

    Thank you so much I had same feelings before. I had strong learning power. I can do everything but when I start working I felt there should be something more professional attractive and it never end. Now I will do it with my best. Thanks again for inspiration 🙂

  • chimuka moonde

    This is so great and sets in a new mindset

    • I appreciate you taking the time to comment 🙂

  • The good thing about following you is it is obvious you have been through the same stuff and managed to overcome. I read this at the right time and shall definitely keep it for future reference, great piece Brad!

    • Cheers, Shaun! I’m glad to have been helpful to you.

  • Jayson

    This is very moving.. Thank you.

  • Stevechang64

    So true.

  • Cheryl Anne Searles

    This is awesome. Thank you Brad

  • bruc705

    Great Advice!!!

  • Leigh

    Totally agree, Brad! I do try to embrace life with all its knocks and joys. Every time life knocks me down, I just pick myself up, brush myself down and try again – it makes me a better person and appreciates life even more. I always remember a famous parable from the Bible which goes like this: I complained I had no shoes until I saw a person with no feet. This has a very simple meaning – there is always someone with more hardships or struggles than me.

  • Adonias Dantas

    Just Amazing!

  • Thanks for the pep talk Brad! Good stuff.

  • Freddie Smith

    When I was in bad accident and I lost everything that I owned including my right leg. I died twice. My right leg had to be amputated to save my life. I was parazled for a few years. It was real horrible years and I barely survive with no support from people. Church was kind enough to feed me but that is it. I had no money at all. I get real bad depressed and lonely. The world was so cruel. Seriously. Nobody cares. One day, my leg finally move and it wanted to keep on moving. Doctor was amazed. I learned to walk with a walker with one leg. I got Medicare that will get me prosthetic leg but I still owes 18k. I need to raise money. Nobody cares. I live on disability check. It’s very very small money. I barely survive. I ask for help and nobody cares. During my staying at hospital and nursing home, I learn HTML, CSS, JavaScript and Unity 5. Hoping to get a job. I pray someone will help me and get job as junior developer. I need 2nd chance at life. I deserve it.

    • I’m sorry to hear of your hardships, Freddie! Thank you for taking time to share such a personal story. Send me an email at brad[at] I have something for you.

  • stan gurule

    Good insights!

  • Ro Ko

    That was great! Very inspiring, Thank you!

  • Vikas Garg

    Nice one buddy. That’s what i needed to read and feel.

    • I appreciate you taking the time to comment 🙂

  • Alan Williams

    This came in just at the right time. Thank you.

  • Jamal Uddin

    Thanks a lot for an awesome article. Feeling Loved!

    • You’re more than welcome, Jamal 🙂 Much love!

  • Steven Simms

    OMG! I am so blessed to have read this on a monday!
    bless up Sensei-Brad!

  • AJ

    loved it. thanks Brad

  • There are a lot of people who lack of self confidence. Thus they start asking questions like “Am I good enough?”. All they should realize that every person in the world was born pretty much with the same capabilities. Every person came to this world with two hands and two legs. So whatever you have in life depends only on you. Don’t be scared to try something new. Do something all the time. We are good enough for anything in this world.

    • Thanks for taking the time to share that 🙂

  • Mark Christian Perry

    Brilliant! It’s always good to know we’re not alone ?

  • Lalit Aryan

    Heart touching line Mr Brad Hussey. And thanks for reminding me what I can do and what he/she can do………..

  • Terry Gooding

    Inspiring words Brad, I think the biggest struggle I’ve had is getting moving. I’m quite easily thrown off course and I should get these words tattooed on my forehead so I see them every morning when I look in the mirror. If life is a race then there is only one person in it and that is yourself.

    • Thanks for reading, Terry 🙂 Glad to be helpful.

  • Joan Clarke

    Thanks for the inspiration Brad

  • Love this Brad! I need to hear this now.

  • Tim Gazes

    Great post Brad! Bite size and to the point, easy to digest. Keep it up.

  • Diana Tudor

    I honestly think I will print that and stick in on the wall so it is the first thing I have in my mind every morning. Loving it! Well done, it is such a great post!

    • Awesome idea! Thanks for taking the time to read 🙂

  • doddy nicolas

    i think that every body could be better then others in certains things. But if you need to be the best in everythings , you’ re always loosing everythings. Yes you’ re good enought to what you ‘ re really want to achieve

  • Perfect! Loved it!

  • Obinna Okoroafor

    If a fish judged itself with an eagle, it will always fall short … fishes swim, eagles fly.

    The comparison trap is a killer of dreams and a thief of originality and purpose. Everyone has inherent potential to uniquely shape the world and to reach and use that potential for the greater good is to have achieved success.

    Thanks Brad for this wonderful piece (i just bookmarked it for future reference).

    • I appreciate your insightful comment 🙂 Thanks Obinna!

  • This is a great post. I think we all go through this. We get lost in questioning ourselves and our self worth. I believe this has to be a big contributor to procrastination. It’s not that we don’t want to move forward, we just doubt that we have what it takes.

    Thanks for the post and reminding us that we are better than we think we are.

    • I appreciate you taking the time to read & leave such an insightful comment, David 🙂

  • Chrissy

    Thanks for this…I would not have even gotten through this (even if it was awesome) if it was a 5000 word post.

    • Right? I probably would have quit writing it before the 5000 mark anyway! Glad I can be helpful with brevity.

  • Ziad QD

    Sweet thank you Brad.

  • Jung Ik

    Thank you Brad … amazing motivation

  • Luis Gomez Osuna

    Why did you edit the original post? I was PERFECT the way it was!

    • I appreciate that, Luis 🙂 Sometimes I hit publish while I’m in the heat of the moment — this time I felt my F-bomb was a little on the intense side of what I like to share. Although, it seems to have gotten the point across, the post still stands strong without it 🙂

      • I think you made the right Decision to edit the post. You don’t need to use bad language to get your point across as your content always speaks for it’s self. Excellent Post ?

  • AbuMsalam .1090174

    Thank you so much , i needed this <3

  • Terry Gooding

    Wise words as always – I often struggle with this – you see stuff you think is amazing and you think you’re not that good. Often need a kick up the arse.

  • Tomas

    Awesome post!
    Love yourhonesty

  • Wiz Harley

    Inspiring tho.

  • Din Spataj

    Thanks Brad for inspiring me !

  • Christopher Winkler

    Very inspiring words!

    • Thanks Christopher! I appreciate you stopping by to read.

  • Encep Deden

    Thank you Brad, post that makes my morning always optimistic.

    • Love to hear that! Thanks for reading, Encep 🙂

  • Kareem Mohammed

    That’s awesome, Brad. Thank you.

    • You’re very welcome, Kareem! Thanks for reading 🙂

  • CalmandWave

    Just what I needed to hear today. Great post!

  • techforlearning

    really touched my heart!

  • Alex de Miranda

    Sweet! 😉

  • Robert B

    Badly needed. Wake up call to all the negative reels we run in our heads!

    • You bet! I’m glad this has been a positive read for you, Robert!

  • disqus_ipZ2kMmi6u

    OK, agreed, but no need for all the swear words…

    • Din Spataj

      Yeah, Your right.

    • Daniel Blackwood

      I found this post inspiring. The colorful wording was a refreshing change from his squeaky clean image.
      Brad is the author. Unless you are his editor, he may publish whatever words he chooses. You do have the option to not read his work.

    • Michael Harper

      Sorry snowflake! personally I found it inspiring, the language used helped push the point home

      • Tina Gina

        dont use words like snowflake, makes u sound like a trump troll. yuck

      • Michael Harper

        If you are offended by the term snowflake – good luck!

      • Tina Gina

        not offended dear… just annoyed by your lack of creativity

  • Thanks Brad! Needed that.

    • Most welcome, Larry! Thanks for reading 🙂

  • Tom Eversman

    hell ya I needed this today

  • Vee Hubbard

    I enjoyed reading your blog and yes the truth was spoken.

  • Well done!

  • Simone Andrea Chinaglia

    Thank you Brad! I follow you since 2015 on udemy, codecollege and facebook. You are always an inspiration to be a better, freelance and this posts is beautiful and now I am enough…I think! ?

    PS today, at 6pm London, you site isn t reachable for ssl conflict.

    • Thanks for being a long-time student, Simone! I appreciate you stopping by to read.

      Hope the site is working well for you now (I was transitioning my blog into SSL).

Join my free 7 day freelancing course


  • Daily actionable lessons
  • Define your freelance niche
  • How to start from scratch
  • How to charge higer rates
  • Where to find your first 3 paying clients
  • Tools & resources for freelancers
Want more freelance clients? Enter your name & email below to get started.
I respect your privacy. No spam. No fluff. Just quality content. Unsubscribe anytime.
By providing your email you consent to receive messages and newsletters from Brad Hussey containing news, updates and promotions. You also understand you may also receive messages from Brad containing information on third parties and you can withdraw your consent at any time. Please contact Brad for more details or use the "Unsubscribe" link found within each email message.

Join my free 7 day freelancing course!


  • Daily actionable lessons
  • Define your freelance niche
  • How to start from scratch
  • How to charge higer rates
  • Where to find your first 3 paying clients
  • Tools & resources for freelancers
Want more freelance clients? Enter your name & email below to get started.
I respect your privacy. No spam. No fluff. Just quality content. Unsubscribe anytime.
By providing your email you consent to receive messages and newsletters from Brad Hussey containing news, updates and promotions. You also understand you may also receive messages from Brad containing information on third parties and you can withdraw your consent at any time. Please contact Brad for more details or use the "Unsubscribe" link found within each email message.