Welcome back to the Betta world, and Welcome to the forums! I'm actually new to Betta owning (never owned one before) and new to this forum too, lol. Anyway, so far I've found this forum to be a very welcoming, informative, one. Not to mention a good place to connect with plenty of other betta lovers! :)
Rest in peace little Pizza. You were a true miracle who is dearly missed and will be forever loved by all who knew you. 2 years 10 months of love, life, and weirdness with the fish who just kept on living!