Hello everyone.For most of my life, my interests have shifted relatively quickly: I spent a month or two learning thing #1 before then discovering thing #2, putting the first on hold and so on until maybe I discovered some interesting insight that got me back into #1. Learning anything else other than the current interest is a slog, but so far that worked in my favor as being a jack of all trades, master of none was beneficial as an undergraduate.Working on my final project is making me realize the shortcomings of such approach: I keep procrastinating and sometimes missing deadlines because I get interested in orthogonal topics; I need depth of knowledge rather than breadth; learning as an end in itself makes me uninterested in practical applicability. Despite that, I don't see myself as dysfunctional, but rather just far less productive than I know can be.I am interested into pursing an academia path, but I can't see myself as I am going through a master's, let alone a PhD. The outlook of going to the industry doesn't seem much better either.So, cutting the chase short: how can I work on improving this situation? Any advice would be greatly appreciated.