Welcome Dylan. You are not alone; I faced many of the same patterns and problems. Ultimately I joined a sex addiction recovery program at a clinic in my city - after years of “acting out” with porn, I realized I had to do everything in my power, everything, to make it stop. It was a significant moment and since then I’ve learned a lot about the psychological / emotional / social causes and solutions.
There’s a lot of good resources. Here’s a few:
Don’t give up and never stop searching for connection and support to get what you need. One day at a time. It is a learning process; porn is currently a crutch for you and you’ll need to figure out what it is, and find a healthier replacement. This is emotional work and you will benefit from support where you can find it