I think normally the prefix "r(e)" changes somewhat the meaning of a verb but in this case both seem to have the same meaning, figuratively used.
1 Answer
"S'accrocher" means "holding fast, not giving up". "Se raccrocher" is more negative, a plan B: when things go wrong you focus on your dreams as your lifejacket.