Association: has_many_reflexive?

So, I'm trying to make the sort of thing where you'd have an
intermediate join table which for simplicities sake, stores all the
friends for a person...

persons_table