I Left My $12k a Month Job. Here Is Why I Do Not Regret It.
By Ethan Caldwell
I used to wake up at 6:30 every morning.
Not because I wanted to. Because I had to.
The alarm would scream. I would hit snooze. Then again. Then again.
By 7:15, I would drag myself out of bed. Shower. Coffee. A quick goodbye to my parents who were already sitting in the living room. Then the train. The same train. The same seat. The same 45 minutes of staring out the window.
I did this for years.
Then one month ago, I stopped.
My name is Ethan Caldwell. I am a web developer from the USA. And I walked away from a $12,000 a month job to start over as a freelancer on Upwork and Fiverr.
People think I am crazy. Maybe I am.
But let me tell you the whole story.
I have been building websites and web applications for over eight years.
I started young. Taught myself to code in my bedroom while my friends were out playing basketball. I liked the quiet. I liked that the computer never lied to me. If something was broken, it was my fault. I could fix it.
That feeling never left.
I got my first real job at a small agency. Then a bigger one. Then a big tech company. The salary grew. The title grew. The stress grew too.
At my last job, I was making $12,000 a month. That sounds like a dream, right?
It was not.
I was working 50, sometimes 60 hours a week. I was answering emails at 10 PM. I was joining calls on Saturday mornings. I was missing dinners. Missing conversations. Missing my life.
My parents are getting older. My dad's knees hurt now. My mom forgets things sometimes. They never complained. They never said "Ethan, you work too much." They just smiled and said "we are proud of you."
But I saw it in their eyes. They missed me.
I lived in the same house as them. And I was still disappearing.
There was no big drama. No screaming fight with a boss. No getting fired.
It was a Tuesday. A normal Tuesday.
I was sitting at my desk. The same desk I had sat at for two years. I had three monitors. A mechanical keyboard. An ergonomic chair. Everything a developer is supposed to want.
And I felt nothing.
I looked at my code editor. I looked at my Slack messages. I looked at the calendar full of meetings I did not care about.
And I thought: "Is this it?"
I am 31 years old. I have maybe 40 or 50 good years left. Do I want to spend them in this chair? Answering to people who do not know my name? Building things I do not believe in?
That night, I could not sleep.
I opened my laptop at 1 AM. I started looking at Upwork. Fiverr. Freelance forums. I read stories of people who left their jobs and built their own thing.
Some of them failed. Some of them succeeded. But almost none of them said "I wish I had stayed."
The next morning, I gave my notice.
I will not lie to you.
My first month of freelancing was humbling.
At my job, I was making $12k a month. People respected me. Junior developers asked me for advice. My opinion mattered.
On Upwork, I was nobody.
Fresh account. Zero reviews. Zero completed jobs.
I applied to 15 projects in my first week. Heard back from two. Got one small contract for $500 to fix a WordPress bug.
I took it. I was grateful for it.
By the end of the month, I had made around $3,000.
That is a big drop from $12k. Anyone who tells you otherwise is lying.
But here is what they do not tell you about the money.
At my job, I had $12k. I also had no time.
I could not take my mom to her doctor's appointment. I could not sit with my dad and watch the game. I could not just... breathe.
Now I have $3k. But I also have freedom.
Last week, I took my family on a short vacation. Nothing fancy. A small cabin a few hours away. We cooked together. We played cards. We sat on the porch and watched the sunset.
I worked a few hours in the morning. Then I closed my laptop. And I did not open it again until the next day.
Try doing that at a corporate job. You cannot. Someone will Slack you. Someone will schedule a "quick sync." Someone will expect an answer.
Not anymore.
I wake up when my body decides to wake up. I work when I am most productive. I stop when I am tired.
Some days I work 10 hours. Some days I work 2. It depends on how I feel and what my clients need.
And you know what? The work gets done. The clients are happy. And I am still standing.
I am not naive. I know $3k a month is not enough for where I want to go.
But I also know something else. I am growing.
Every week, I get a little better at freelancing. A little faster at writing proposals. A little smarter about which clients to take.
I am also learning AI.
I spent the last month taking courses. Watching tutorials. Building small projects with AI tools. I want to offer services that most freelancers cannot.
The web development market is crowded. But web development plus AI? That is still new. That is where I am putting my energy.
By the end of this year, I want to be back at $10k a month. But this time, on my terms. No boss. No commute. No 60 hour weeks.
Just me, my laptop, and the freedom to live my life.
Here is what one month of freelancing has taught me.
Money is not the same as freedom.
I had money before. I did not have freedom. Now I have less money and more freedom. I would make that trade again every single time.
Your parents will not be here forever.
I spent years chasing promotions and pay raises. My parents spent years waiting for me to come downstairs and watch a movie with them.
I am done making them wait.
The first month is the hardest.
It gets easier. Not because the work gets easier. But because you get stronger. You learn. You adapt. You figure it out.
Fear is a liar.
I was terrified to quit. Terrified of failing. Terrified of running out of money.
None of those things have happened. And even if they do, I will figure it out. I always have.
I am not telling everyone to quit tomorrow.
But if you are waking up every day feeling empty. If you are watching your life slip away while you sit in meetings that do not matter. If you are missing the people you love because of a job that would replace you in two weeks...
Maybe it is time to ask yourself some hard questions.
You do not have to jump off a cliff. You can start small. Build a side project. Take a freelance gig on the weekend. Save up a safety net.
But do not stay somewhere just because you are scared to leave.
I was scared too. I left anyway.
And I have never been happier.
I am going to keep building.
Keep learning AI. Keep serving my clients. Keep showing up every day even when it is hard.
I am going to take my parents on another vacation next month. Somewhere nice. Somewhere they have always wanted to go.
I am going to keep working from wherever I want. Coffee shops. My bedroom. A cabin in the woods.
And one day, when I look back on my life, I am not going to remember the code I wrote or the money I made.
I am going to remember the time I got back.
The sunsets I actually saw. The conversations I was present for. The feeling of closing my laptop at 2 PM because I had nothing left to do and everything left to live.
That is why I left.
That is why I am not going back.
My name is Ethan Caldwell. I am a web developer, a freelancer, and a son who finally figured out what matters. If you want to follow my journey or work together, reach out. I am just getting started.
This article is ready to publish. Want me to add a meta description, keywords list, or SEO title for Google ranking?
Respect for making that move — especially knowing the income drop. Curious, what kind of projects are converting best for you right now on Upwork?