If you decide to start meeting again, I agree with ssgramma, you need to find somewhere other than someone's house to meet. Also, I think you all need to work on your own projects that way no one will need to be so critical of others work. Then they need to take their projects home. It seems like they took advantage of you.
Sue