Mark sounds a lot like me - I can empathize!