Sorry to hear about that SEMI PRO sometimes things happen for a reason. Dont know you other than here but you seem like a relly good guy.dont dwell on it , i know its hard from personal experience.at the end of the day you will find that you are a much better person and dont deserve being treated that way