jwynia
We got crap from family, a few friends (good friends were fine about it) and, lots of strangers for whom it should have been none of their business.
Basically, when most people ask why, there's no answer other than infertility that results in anything other than them telling us we're wrong. So many people who have or want to have kids see voluntarily choosing not to have them as not just a personal choice, but as an affront to everything they believe in.
That's not even to mention those who want and can't have kids who have gotten really bitter when the topic comes up. I just avoid it whenever I can.
On the plus side, as we passed 40, I think people assume that we couldn't rather than we chose not to have kids and very few people ask anymore.
If you have or want kids and that makes you happy, wonderful. But, far too many people take what's a pretty longstanding decision as a challenge to convince us to change our minds.
Now, I drink moderately, an option that seems left out of most conversations about this topic. That means I never drink more than 3 "standard" drinks a day, rarely fewer than 1. I never drink those 3 any faster than an hour (because I'd never drink 3 glasses of anything else that fast either). At that rate, I'm never drunk. I'm never unable to drive a vehicle. I'm never foggy-headed or otherwise impaired. Likewise, I never have a hangover.
Outside of software, it's obvious that "it already exists" doesn't stop anyone. Does the long list of Italian restaurants, gastropubs or microbreweries stop anyone from starting another one, with their unique twist?
Even in software, did existing social networks stop Facebook from starting another one and taking over the top spot?
Does the existence of "a web application framework" stop anyone from building a better one that matches their opinions/approach?
The only real sin would be to make an exact copy of something that already exists without making your version better in some way. Make it more user-friendly, more powerful, more configurable, cheaper, more business-friendly, etc.
Asking for a raise makes it all about you. If you can make it all about THEM, and what THEY get from your continuing to work there, it's amazing how many "rules" can be made to disappear.
I went on to do very similar in college, getting a "B" average and graduating with a "useless" BA in English.
I had always enjoyed playing with computers and, in a desperate attempt to find a "real job" after I graduated, I took a job as a tech writer for $32K a year. I hated it.
Thinking it was the job, I switched to another tech writing job, which I hated more than the first. Turns out, I hated the profession.
At that point, I decided that what I saw the software developers doing around me was really what I wanted to do, so I spent the next couple of years working my ass off to become qualified to get hired as a software dev. I took writing gigs that were largely web-related and started building stuff in my evenings and weekends to have something to show people when applying for jobs.
A year later, I was working as a web developer at a consulting company, building database-driven web apps for 3M and Wells Fargo.
A year later, I quit full-time employment and became an independent software developer.
I have done so for 9 years. For the last 2 years running, I made $170K (in Minneapolis, MN, equiv to $235K in San Francisco).
I'm working on a product/platform to branch out from consulting revenue.
Am I retiring because I built a startup that went from 0 to $50 million in a year? No. However, I do have a comfortable life, love what I do and not a single soul has asked me about my college or high school transcript in 15 years.
What they HAVE asked me about is what I've built, what I've accomplished, etc. That's all stuff entirely within my control. I work hard to build stuff and, in doing so, get opportunities to build more interesting stuff.
* Process things internally/externally * Get energy from being with people or find being with people "draining"
I'm also an I who has learned socially acceptable things like public speaking, participating in group discussions, etc. but a couple of hours in such a group and I'm exhausted while my E wife is energized.