You were thinking - correctly. That your external circumstances do not define your inner worth or your value to the organization.

As for not being able to see how what you have to offer fits - I have this for you (paraphrasing Paul Wheaton) anybody a step ahead of you is inspiring. Anybody three steps ahead of you is crazy.