Svar
Jag känner inte någon väsentlig skillnad mellan dessa tre alternativ, det vill säga innebörden eller beteckningen för var och en är nästan densamma som i var och en av de andra. Jag kan bara säga att stilistiskt sett är den första det mest tilltalande, och att det tredje är det minsta. ”Av” är inte fel, men är onödigt och påträngande.
Av större betydelse i dessa exempel är skillnaden mellan ”vi väntar” och ”vi” har väntat. ”Dessa två konstruktioner skiljer sig väsentligt från varandra. Eftersom du inte frågar om dessa alternativ kommer jag dock inte att gå in på det, såvida du inte väljer att fråga om det.
Svar
Ingen verklig skillnad i exemplet du har gett. Det beror verkligen på sammanhanget. Anta att detta var en person som vänder sig till en tredje part från en grupp på många. I det här fallet kan ”vi väntar hela vårt liv” missförstås så att vi talar för sig själv i en pseudokunglig bemärkelse, medan ”alla våra liv” är otvetydigt talade för hela gruppen. Jag tror. Din kontextdefinition verkar göra det klart att endera kommer att vara entydig.