if you post pics of your problem pieces somebody will probably be able to give you some good advice. i'd suggest you start a separate topic for that so it will attract its own spotlight.
congrats on the new addition to your family. many happy years of sewing bliss await you. :-)