A note to think LN custody is hard: to self custody LN you don't need fancy setups on a dedicated hardware at home, you can have a *full node in you pocket* with #OBW or #Blixt.
Ok, this way you don't get (yet*) a LN address, but it is a first step in the right direction.
* #[2] is solving this