he did not support me. Now I am expected to support him,
Irregardless of what is "expected" of you, it is your choice. Don't forget that, don't let yourself feel trapped under the weight of expectations, really choose what you can and want to do and follow through by honoring what you need. That is one way to set yourself free IMO.
I have known all along, somehow I do not feel free with this truth.
I don't see this situation as you getting "truth", I see it as him fessing up, finally being honest, but not "truth". IMO, truth is penetrating, deep, revealing fully, not just being honest, although honesty is required in truth, but it is just one part.
Truth, in an example like this one, could be your H being honest but going further and sharing an awareness or realization as to why he has not been honest about the pics for so long, connecting the dots in his "issues" and sharing that.
Honesty was not enough at this juncture IMO, you needed more. It has been so long, you are past just honesty, you need him to dig deeper, go further.
Any suggestions on how I can get through this, or has anyone else felt this way.
My only suggestion is to detach and take care of yourself. You alone choose how far you are willing to go to meet these "expectations of support", perhaps just being there and offering him time to work on his foo is enough.