Hello banana and welcome!!!
Of course people are going to read your post! Everyone here struggles with similar problems and we ALL had/have the same thought process- it's too hard, how could God do this to us, it's the only thing on my mind, it's too painful, FOREVER!?!? etc. I'd like to make a few points:
1) The fact that it seems insurmountable has to do with where you are holding now. From what I understand, you were in a place of doing whatever and whenever, so the extremely rapid change makes it seem impossible. Of course it's hard. Bloody hard. But it will get better. Perspectives change. New appreciations and understandings.
2) A tremendous part of the reason it is so insanely hard right now and the reason your friends can't understand how it's possible is because they are "shakua"- entrenched in feeding their lust. If one exposes themselves to stimulating and enticing situations inevitably he WILL fall. By removing the cause, i.e. videos, ogling women, fantasizing and installing filters, the fight inevitably becomes possible, because without that it's like moving to an island that only serves ham and being frustrated that God expects you to keep kosher, because there's nothing else to eat. You can't put yourself in a situation of temptation and be shocked when you are expected to resist. (Or even expect yourself to resist)
3) Don't view the battle as a lifelong battle. View it minute by minute. Day by day. That's all Hashem wants. You can't say to yourself there's no way I can last for a lifetime so let me just give in now... if you do, of course its impossible! Let us ruminate upon worst case scenario. You fall after a while (or short time), why does that make it a failure? Yes you failed THIS time but the past minute/ hour/day/week/month/year was a SMASHING success. Do you tell your brother: I dont think I'm going to be able to never hit you again in my life so...Wham! I may as well punch you at every opportunity? No! We do our best.
4) Get some new friends asap! If your friends are all still entrenched in lust and you hang out with them your battle will be many times harder.
5) You wrote shabbos doesn't compare. That is nowadays. What about in the beginning of the 20th century? Imagine yourself married with 3 kids. Living in the tenements in the lower east side of Manhattan. Struggling to find a job to make a few pennies to literally buy food for your family. The baby is wearing an old torn stretchy. Each week in Friday you must trek into the boss's office and notify him that you cant work in shabbos. Immediately you are fired. Week after week. No money. Sad kids. Oh yeah... and your friends say- c'mon you gotta work on shabbos...no choice- this isn't Europe-as they drive away in shiny new cars to their summer homes. You would say- "arayos" that's doable but shabbos? C'mon my kids are hungry... I don't know where my next paycheck is coming....and so on in each generations custom made nisayon.
6)People here say the truth. They are anonymous. Making believe everything is well is pointless.
7) Please post about your struggles- and please use commas and periods. It makes it soooo much easier to read
Adios,
Grant