Kchen-
The great news is that you have houses that do want you back! As it has been said before, it only takes one!
I'm glad your ankle is better I can't imagine all the walking with a sore ankle or foot... make sure you let houses/Rho Chis know if you have to sit.
I'm glad you listened to some of the advice here on GC. The Greek system is a great place to be and if you're where I think you are, it can be a great experience especially for such a big school.
I will keep my fingers crossed for you and I look forward to hearing more.