Hi there, Stuck1nhead, I understand your challenges, and I would like to try to assure you that there is hope.
I have had interesting challenges with my health and fitness for the last eight or so years, and I'd like to share some tips from my experience.
Eight years ago, I paid my very first fitness trainer for 10 sessions. But, in essence, I paid him for 6 words that I can still remember vividly. "It's how bad you want it."
The battle to lose weight is mostly psychological. Each person is different, so you need to figure out what your incentives are to lose weight. Better health, new clothes, being able to play sports or do more outdoor activities, dating success, whatever (these are just some examples). Also, remind yourself that the benefits are going to be long-term. Your huge effort may be just a one-time investment, after which you may only need upkeep. In business terms, there is no return without investment, so think of this as an investment. You put in let's say 6 months to lose x lbs, and you reap a lifetime of better health, the effects of which you can start to enjoy immediately.
One trick that can work is that you put up a picture of something that motivates you, in a prominent place ... the fridge door for instance ... that reminds you of your goals and why you are making these sacrifices ... example, a picture of yourself from when you were in the shape that you liked. Or, an outfit that you would really like to wear someday. Or a sport you would love to play someday when you're fitter. Whatever it is, find your motivation and incentive to lose weight.
I understand that it can be hard to go into a gym, because people are very narrow-minded and judgmental, and love to compare themselves to others to feel better. So, I agree that the gym is not a good environment for you. Find a form of exercise you enjoy, in a comfortable environment for you. Be it walking, biking, swimming, whatever works for you. Let's face it ... if you're uncomfortable or bored, you won't keep it up.
Dieting is probably the most difficult part for most people, and again, base your diet on foods you enjoy, then just tweak it to cut out some of the bad stuff. For instance, if you love eating white rice, try brown rice for a while. If you love sugar, use Stevia instead. Then, as you get adjusted, get a bit stricter still. Whenever motivation is low, look at that picture on the fridge ! The point is, keep motivating yourself, and let progress be gradual, not extreme.
You also mentioned living with people who don't support a healthy lifestyle. This is also a challenge, I admit. Here's where you need to ask yourself how committed you really are towards your health. Every person's first loyalty is to him/herself, and there is nothing wrong with that. So, there is nothing wrong with setting boundaries with friends/roommates, and putting your foot down about it. Each time, again, remind yourself of that picture ... what am I fighting for ?
To summarize: Think of investment vs return, find what motivates you, set specific goals, make gradual changes, stick to exercise/food you enjoy, at least initially, get stricter over time, and put your health above your loyalties to others.
If you would like more detailed advice or even a meal plan or workout plan, please send me a private message and I would love to help you to the best of my ability.
P.S. I am an aspiring fitness trainer, and have helped several people in my life lose weight.
Either way, best wishes to you. This is a wonderful journey you are about to embark on, and in my case, it crossed into the spiritual realm. The rewards are well worth the effort !