I couldn't read your post and not give you a BIG i think you are such a strong person for keeping it together for yourself and for your son.