I think I accidentally discovered a new formula for Euler's constant

https://preview.redd.it/eowkvr6qa0le1.png?width=2876&format=png&auto=webp&s=9eecebcf1de30c6151c29ae1d89bc4b08dd58e69

I have not really proven it or anything, but it looks to be approaching Euler's constant. Wikipedia says there are multiple definite integral equal to Euler's constant, but none of them appear to be this one.