I think everyone has been through this