its kind of a personal decision and not one that you will get a good answer to on the forums.

basically boils down to "do you want to be in one"

you say you miss out on things due to your schedule, and then say they are not living up to promises.

its usually a two way street. if they are in a different time zone, or you work all nights and sleep all day when most are on, your expectations are unlikely to be met. so hard to say what promises, in your situation, they are not "living up to"