Genetics is only one piece of the puzzle. Math is another. If the number of calories consumed is greater than the number of calories used, the body stores the calories as fat for later use and weight is gained. If the number of calories consumed is less than the calories burned, the body has to use it's stores and weight is lost, regardless of genetics. My point being, nobody is fated to be fat for life, and nobody is doomed to be forever fat unless they never ever do anything about it. Additionally, your other conditions are probably directly related either to your weight or your nutrition.
I wrote out this whole long a** nutrition rundown but I kind of felt it was a little over the top. So I'll just leave you with this. Stop eating sweets and soda all together. Stop eating fast food, even their salad. Eat more good fat, eat less carbs, but don't cut them all together. Just make sure they're complex carbs. Whole grain, vegetables, etc. And lots of extra virgin olive oil. Toss it on your bread, toss it on your vegetables. It's wonderful stuff. And finally, eat good proteins. By that, I mean fish. Salmon. Salmon with olive oil and vegetables with a side of whole wheat bread. Can't be beat. The idea being, that if you restrict your carbohydrates, it forces your body to switch to fat. But the switch can be dangerous if you cut carbs all together. So the trick is to eat the good carbs that make your body work for the sugar. As it's not getting sugar fast enough, it'll start using more and more fat, especially if you feed the fire with plenty of good fats. The other trick is to never think in terms of a temporary diet. Diets don't work, plain and simple. Lifestyle changes do. To finish it up, keep track of the calories you down and exercise accordingly, make sure to stretch too. It might be difficult at first, but stick with it and before long you'll be feeling great. No need to bother with the gym. Just grab a backpack, stuff it with books, grab your mp3 player, and go on a long walk and listen to your favorite songs. If your backpack gets too heavy after a while, take two books out and carry them by hand for a while, and put them back when your arms get tired. Get in the habit of that or something similar, you'll be pretty well off.