Great job! My thread always breaks, too! So I have taken to "pinning" them to acid free board with tiny satin "nails" and taping the backs with acid free tape. So far, everything has gone well.
Your piece is beautiful--you did a beautiful stitching job!