Over half the expenses were $1050 in consulting fees for migrating from Discourse hosting, which was $100 a month but going up to $200, to Digital Ocean + Mailgun + Bunny.net, which are averaging under $30 a month total. The average monthly income from Google Ads is $40 (the rest of the income was Venmo donations, thanks for those), so since the migration the site has been in the black.