You're 22 years old making $100k a year and have dietary a discipline problem, and you're making a post about "Why my life sucks"?
Really?
Really?
I think you're in for a whole lot of disappointment if that's life sucking for you.
I think what may be happening here is that you are setting yourself up to continue to fail every time you blow your diet. Two weeks ago, you ate cleaner, then two days later eat a pizza, and probably said "Fuck, I blew it" and now another 10 days have gone by in which you've not cleaned up your diet.
Here's what I would recommend:
Eat cleaner for 4 days a week. Eat whatever you want on the other 3 days. Right now you eat whatever you want 7 days a week, so eating 4 days clean is an improvement that will probably pull a couple thousand calories out of your weekly diet. That couple thousand calories will translate into losing about 2 pounds of fat a month. If you stick to it, you'll be 23 and 200 pounds next year. The year after, you'll be 24 and lean.
Having 3 built in "cheat days" means that blowing your diet doesn't mean "give up, wait a few weeks and start again".
If you can hold yourself to 3 cheat days, you can start decreasing your cheat days towards just one a week, at which point fat loss will accelerate.