Hi I'm married to popuri and I have got elli and maria married. I still however have to get ann and karen married. It says that ann gets married to cliff but 1. Who is cliff? Also in my game karen left town so 2. Will karen ever return? And if yes then after how long?