In case you don't see this on the caf where I first posted it, I don't think you've overstayed your welcome. If you're feeling heated or whatever, then yeah, a break may be in order, but I don't think anyone has suggested they want you to leave, so come back, eh?