When Vicky had the dream , she did her best to preserve him from Barnabas , but to stop her pain , Barnabas made her tell him .
When Vicky had the dream , she did her best to stop it from Barnabas , but in order to keep her pain , Barnabas let her tell him .

Do these sentences mean the same thing?
no