who s been through so