Hang in there. Take the criticism as constructive feedback that you can use to resolve the concerns that many of us have with custodial solutions that can be easily taken out by nation state actors and scammers. I've been a critic because I want to encourage developers like yourself to find a way if possible to remove or reduce this need for trust or single points of failure to the greatest degree possile. Also, it is misleading for anyone to refer to eCash as "bitcoin" or "layer 2" nonsense. These are bitcoin "IOUs" and are a totally different currency than actual bitcoin. The trick is to figure how to make these IOUs trustless and nation-state resistant. Do this, and you have a winner