atsgirl,
You are absolutely doing the right thing. You must know that in your heart. Being humiliated by other people is not a part of friendship Greek or otherwise. As for your participation in Greek Life, I would kindly direct you to the following Alumni Initiation thread:
http://greekchat.com/gcforums/showth...threadid=20287
Cutie Pie2000 put together a wealth of information on this aspect of Greek life.
Also, erica812 is starting a chapter of Beta Sigma Phi at her school. I would definitely suggest looking into this very active sorority.
erica's GC thread:
http://greekchat.com/gcforums/showth...threadid=23269
the national site:
www.betasigmaphi.org
I can tell you that Greek Life needs and wants women of character. What you are doing now is an example of your character. I will continue to hope that you find a sisterhood within which you can find a true home and become the leader I suspect you already are.
Greek Love and Mine,
violets