Unfair is the opposite of Fair. Fair is related to Hair. 
Advance is a different concept from Retreat. Nest is a type of Retreat. Nest is related to Net. 
Unfair <--Antonym--> Fair <--RelatedTo--> Hair 
Advance <--DistinctFrom--> Retreat <--IsA-- Nest <--RelatedTo--> Net 