Not easy! I struggled a lot with my lightning node, opted to use custodial ln.tips to receive zaps (because you can use custom notifications so I get a pew 🔫 sound when I receive) and Blink to send now.
Have tried my node with self-custodial options but it’s not great, then again, neither is my node.
Search out #nodestrich when you’re up and running