the only purpose was just to dip my toe and be able to to send/receive. i don't understand what you mean about public channels. i'm not opposed to routing payments, but in the 2 months i've been at this, the cost of rebalancing far outweighs the fees earned.
Discussion
Public (announced) channels are announced through the gossip protocol so that other nodes can route payments through your node, as opposed to private (unannounced) channels that do not route payments for others. For sending and receiving you only need the latter, and that's also what most self custodial wallet providers use for individual user wallets.
If you're making a loss from rebalancing then it means you're not pricing your liquidity correctly. Raise the fees on channels that drain and have no inbound flow, and lower the fees on channels that have most of the liquidity on your side. Don't pay more to rebalance than what you can charge in fees. Learn how other nodes are pricing their liquidity to your channel peers, this information is public.