Correct grammar issues in the following text:
On Saturday, I finished my puzzle but with five pieces missing but I was happy too.
On Saturday, I finished my puzzle but with five pieces missing. But I was happy too.