Thanks for sharing. In my opinion you are doing the best thing for him. Check out the F&F (friends and family) section for additional support. Many here in this forum can empathize and understand your personal hardships as a parent. All the best to you and your son.