Two big leasons what I have learned in few past year are that you should never trust someone too much and never wait for someone. In case they do it for you. My Life