Well, as a guy who used to hobby frequently in Dallas, it's a much different atmosphere when you're there. From the outside looking in it would seem that concentrating on other things like family, work, school, hobbies, and other things would be hard to do, but it's quite the opposite. Reason being is because the opportunity to see a provider is always there. 24/7. There's no need to be in a hurry to pussy chase. It will be there when you're done with what you have to do throughout the day. If you compare hobbying in the boondocks, it's not so much. I equate the circumstance to living in a town where the Walmart closes at a certain time (small town), compared to living in big towns where the Super Walmarts never close (Dallas). If you need a loaf of bread at 2am in a big town, Walmart's still open. In a small town, you better get that loaf of bread before 8pm. They might even run out of bread in the Smallmart. Limited opportunity in other places, whereas Dallas is a hobby mecca.
The hardest part is not overindulging. Gotta remember that you still have to pay your OWN bills.