Iq - It seems to me as if seeing SPs is mostly a stress for you. For the rest of us, it's usually the opposite - it's a bit of naughty fun with no strings attached.
Honestly, if you get depressed after most new meets, just don't do it anymore. You have power of choice whether you do this hobby. If something causes you inner turmoil, choose another hobby.
Or, stick to the regs like Lisa who give you what you want. Keep just those who give you positive vibes around you.