I'm not a sushi girl so I think your quilting looks much better. Binding is tough for me, too. There are several good tutorials on YouTube and 100's of experts on here.
Try again. Post pictures of your problems along with your questions and someone will get you going in the right direction.