Its been a cray week for me all through