Confusion at Tax Paid Percentage

Hi, I have two income sources, as a 1099 contractor and as a W-2 employee, but on a limited basis (event/seasonal work). My tax bill was larger than I expected, amounting to about 20% of my AGI. Why is this so high? I make less than $40,000. Thank you.