The Project I Finished Angry and Never Understood Why
I was frustrated at the end of a project and blamed the client. Then I looked at the hours and found out it was me.
I Blamed the Client for Months
There was a branding project I finished about two years into freelancing that left me in a bad mood for weeks. The client was fine, honestly. Responsive, polite, paid the invoice without any questions. But I finished the project feeling like I had been taken advantage of somehow.
I could not name it at the time. I just knew I was annoyed. I told myself it was because they had been indecisive. Too many revisions. Too many small questions. I wrote it off as a difficult client and moved on.
Then I started actually looking at my time logs.
What the Data Said
I had quoted the project at 18 hours. I logged 29. That gap did not come from the client being difficult. When I went back through the entries, I could see exactly where the hours went.
Four hours on a font exploration I had not been asked to do. I just got interested. Three hours rebuilding a file because I had not organized my layers properly at the start and could not find anything. Two hours in a revision round that only happened because my first presentation was incomplete. I had rushed it.
None of that was the client's fault. Every one of those hours came from a decision I made, a shortcut I took, or a rabbit hole I chose to go down.
The Anger Was Displaced
I was not angry at the client. I was angry at myself, but I had not done the work to figure that out. I had no data during the project, so I had no way to catch any of this while it was happening. I was running on feel. And when the project felt long, I assumed someone else had made it long.
This is what happens when you track nothing. You finish tired and you need a reason. The nearest person becomes the reason.
When I moved to logging my hours in real time, that changed. Not because I became more disciplined about how I work, though that helped eventually. But because I could see, while I was still in the project, when I was burning time on something that was not going to matter. The log creates a small moment of honesty every time you start a new entry.
What I Do Now
I check my hours at the halfway point of every project. Not obsessively, just once. I pull up the log, look at where I am against what I quoted, and ask whether the distribution makes sense. If I have already spent 60 percent of my quoted hours on discovery when I expected to spend 30, I know something is off.
That check takes five minutes. It has saved me from finishing a project exhausted and confused more times than I can count.
I also write short descriptions for every time entry. Not essays. Just enough that I can look back later and know what I was actually doing. When the screenshots are running alongside those entries, the record is almost complete. I can reconstruct any project hour by hour if I need to.
The Client Sent a Referral
Here is the part that still gets me. That client I was quietly blaming for weeks sent me a referral three months after the project closed. They had a good experience. They thought I was thorough and detail-oriented.
I had spent weeks annoyed at someone who was satisfied with the work I delivered. The frustration was entirely internal, and it was pointed in the wrong direction the whole time.
Data does not fix the emotional part of freelancing. But it does give you somewhere to look when you feel bad about a project and you need to figure out why. Most of the time, the answer is closer to home than you want it to be.
Track your time, bill every minute.
Time-Trak is a native Mac and Windows time tracker with a floating timer, automatic screenshots, and one-click invoicing.
Free during beta.
Download Time-Trak →macOS + Windows · Floating widget · Auto screenshots