Welcome to TE!

I'm sorry that the trike is not working too well for you.

Have you tried or considered a Townie-style bike, with which you can put your foot flat on the ground when stopped? Maybe that would help you feel more secure while not-so-old?