Sometimes its a love hate relationship...