Yeah. I struggled to finish my graduation thesis, for many reasons, but chief among them was that I took on a project I didn't know I wasn't prepared for (it went way, waaay beyond what my education gave me, including economic and social issues I definitely was not prepared to explore, nevermind explain) and my supervisor was as inexperienced in it as I was. Me being the perfectionist that I am, being unable to produce what I imagined meant I'd rather do nothing.
Took me about 2y to get a decent research paper together (it really didn't need to take that long, it was a qualitative study on gentrification in my city), and by the time I was able to guilt myself into actually finishing it, I got a decent looking project in about 2 weeks, hyperfocusing through the absolute rage the entire thing was giving me. The terna (experts assigned to judge) loved it, from the research to the execution. I asked for the degree to be handed to me on site instead of through a ceremony. I was just absolutely done with it, lol.
I don't really feel proud about it even though I should be, I'm just glad I got through it at all.