Your post provides a recruiter any number of reasons not to hire you. In addition to providing a personal history of failure and excuses, you're airing the dirty laundry of the companies you did work for. Your misgivings with these may or may not be legitimate, however what recruiter wants their name attached to you the next time you feel like airing your grievances with the last company to lay you off? > "I tried co…
That's unfair. Most of the mental health related comments are in direct response to someone else bringing it up.