Like others mentioned, trying to stay within limits is hard. Stress can be overwhelming and focusing on the hobby can lead to more stress if not careful.
I agree with what you finished your post. I have found that contributing to the site in many different ways still scratches my collecting itch while not spending a ton of money. I also have found a sense of fulfillment by working with our great membership to solve challenges. I try to make the site a place for every member to come and relax.
I also enjoy the trading aspect that the site offers, but especially look forward to helping members with their collections. When I am able, I don't mind sending extras out to members that can use them. Everyone loves the thrill of the chase, just I look forward to helping as much as I can.
I hope you find your peace of mind. If you (or anyone for that matter) needs something that I can help with, my inbox is always open.
I am one of the members that helps within the site. I work closely with the IRs and can answer most questions. Please send me a message if there is anything I can assist with. If I don't know, I can certainly try to figure it out or direct you to a resource.