Using Hyphens correctly
Would it be acceptable to write the following using the hyphens below:
I am trying to get back to my pre-secret-mistress bliss.
Or should it be:
I am trying to get back to my pre-secret mistress bliss.
Is it ok to write:
It's taunting me like some just-out-of-reach nirvana.
Any advice would be appreciated. I have read a style guide on the subject and am now second-guessing myself. Thank you!
Solution 1:
As a guide, if the compound is functioning as an adjective, meaning it is followed by a noun, there should be a hyphen between each element in the phrase. This clarifies the meaning by joining them into one unit. A man-eating fish is different to a man eating fish, to use a very common example.
In your examples, pre-secret-mistress is preferable to pre-secret mistress, as the latter suggests that you are referring to the mistress you had pre-secret.
More information about hyphens in compounds here.