I'm sorry that I haven't been there for the rest of you.....
We are here for each other, you for me, me for you, puppy for everyone. We are all here for you, we each try to support each other, I have posted it several times, I believe I get more out of everyone here than I give and I'm truly sorry for that . . .
Jeff, I think we're all at different stages. I used to be a BIG "net taker", believe me. Once we get to a better place, we can give back more. So don't feel guilty.
Also, your character and strength is helping to motivate more people than you may ever even know. There are lots of lurkers out there, and sorta like the Good Book says about "angels among us," you never know who is watching, and being helped.