I say this not because I know you, but because much of what you describe is "pretty normal" for this industry. And once you start doubting your self worth; once you need the recognition from others, well, let's say there's not much of that going around.
There's no shame in deciding its not for you, and exploring options in other fields which are more compatible with your needs.