Sara You are a good parent and your son will so appreciate the support you give him. It just makes it so hard emotionally. Someone told me its easier when they grow up but I have found out they still need you as much but its different when they were little you were in control of how things went but as they grew up your not in control and can only give support and advice and hope everything turns out.