Excellent post, SoulfulSurvivor --- filled with great advice.
I take to heart what you wrote about boundaries and not giving out too much info too soon about myself. I've learned to proceed cautiously --- be friendly but hold back until I get to really know someone. I've come across too many users who take but when it's time to give back, they're full of excuses.