Life is full of contradictions....