No you don’t have to go hospital if you don’t want to. You can be trained to do it at home by your nursing team. This may seem daunting at first but lots of people do it this way and find it very convenient.