lengthy

Taking a long time, often feeling too long.