myideallife's definitions
the art of reflecting on imperfect or less than ideal situations or decisions and how to improve or change for the better next time.
by myideallife August 18, 2017
Get the imperflection mug.