Totally agree with the part about "if it feels like sacrifice, get out."
For me, the entire point of starting a company was to build a company I wanted to work at. I like working and I was tired of doing it under someone else's direction.
Atlanta does have a thriving tech community. Great meeting you too and I hope we have other opportunities to run into each other. My only beef with Atlanta is that it's so far away.