When you join long, you join a team of the best and.. While all these words mean to have a strong desire for something, long implies a wishing with one's whole.
Simple explanations to help you use long correctly.. Long implies a wishing with one's whole heart and often a striving to attain.