A User to User Relationship

I haven’t actually tested this… but it seems to me like you could just declare within User that User has_and_belongs_to_many :users

This would probably create the join table, which would just be user to user pairings. Again, I haven’t actually tested this, but I don’t see why it wouldn’t work the same as usual.

Hopefully that helped a little,
Tyler Prete