NERDS! Yes, it is obvious this board is full of engineers, especially the way Marion’s threads lit up. Clearly the stereotype is true, engineers do not get a lot of social interaction, particularly with women.
Not sure what 125 is doing to make 160K, not a lot of engineering jobs in San Diego pay that much short of being a high level manager (in which case you are not really working as an engineer any more, and are probably not 29). Realistically you need to be in the Bay area to pull that salary.