you need the hyphen only if the two words are functioning together as an adjective before the the noun they're describing.
I believe what’s most appropriate between the words life and fame would be a colon so A .
Answer:
Romeo and Juliet Fi the archetype of star crossed lovers bacause they are doomed from the start because their family rivalry and also for the same reason, they don't have their families approval