You are trying to apply to yourself a category that does not apply. Your situation is not at all the one cited in this study. The human nature test works in your favor, because you’ve been anything but idle. This stigma is talking about those who don’t try, or give up, not those who try and hit bad luck.
Too bad HR managers don't see it that way.