I'll add a few interests that I've had over time which I think served me well: traveling, skiing (downhill), sailing, and scuba diving. Not only are all TONS of fun in and of themselves, but they also give you fun and interesting things to talk about with people. Plus you occasionally also encounter hot girls while doing them, but (and this is SUPER important--at least for me) even if you don't you can STILL have a great time. I definitely think that a guy is FAR more attractive to a woman when he's having a fucking BLAST without her. Girls look at that and say "holy shit that dude is loving life! I want to be a be a part of that too!" But when I'm like "oh damn! Look at her! She's so fucking hot!" and that's all I am in that moment, it's worked out for me exactly zero percent of the time!
I definitely don't want to come off as though I have all the answers because I most certainly do NOT. There's been some REALLY good advice in this thread so far and I'm going to try to put some into practice myself. I definitely need to get better right now. I've been drifting and fucking around for a couple of years now and have most definitely been stuck in a rut. Had good jobs in the past but between unemployed and dead ended right now. In decent shape looks wise, but not disciplined enough about working out and starting to feel the effects of aging. FAR too easily distracted and not concentrating on thinking, writing, reading or working enough. So basically a SHITLOAD to do. I have some time and flexibility to do it though. Won't be a complete financial disaster for another year or so, but need to make progress.
So for right now, I'm trying to get strict about dividing my time into 3 areas: 1) family time, 2) work, and 3) self improvement, and try to goal set and just have more productive time in each category. I've realized that part of my distraction issue is carrying a bunch of shit in my head and trying to do 3 things at once thereby guaranteeing I get nothing done. I've also realized that I've let my frame slip. I need to just focus on what I can control rather than obsess about what seems important but what I can't really influence anyway. And I need to have a much, MUCH shorter "to do" list so that if I don't get shit done I can hold myself to account. Recently I've noticed I tell myself I have 10,000 things to do and then when I get nothing done I basically say "well, it doesn't matter if you have 9,998 things to do or 10,000 so you're no worse off. And that doesn't help me. Gotta move forward.
Sorry man--didn't mean to hijack the thread but just got me thinking! lol! Back to work!