I think I must be a total LN dumbass. When Satoshi Wallet was working, everything was flawlessly easy. It gave me an email-like address, and zaps to it just worked. When it was shut down, I started using Cashapp, it shows a bc1q address and a lnbc address for receiving BTC. However, I just realized the lnbc address changes with every transaction for privacy, and maybe it even expires after some time. Cashapp doesn't give me an email-like address for LN. Or does it? This is so confusing.