I agree. Game development is not for the weak hearts or for the sentimental.
It is survival of the fittest that rules here as in the case of other arts.
It is either you have the necessary talent or you are a dude. If you are of the second variety of the species go home and have a nice sleep. When you wake up in the morning you may find another profession where you can be a success.