Life is painful and messy, It gets complicated at the worst of...