I am from South Carolina and many of South Carolinian people believe in eating country cooked food including my family and using a lot of unhealthy additives such as fatty oils and grease, hot sauce, fatback, Crisco, and butter.
The men (I should say the few decent men anyways) also love a thick woman. Here you can't be too thin or too big, you have to be in the middle to impress the (decent) men down here.
Its not as many selections in staying active in many parts of the south especially if you live in a rural or hick town which happens to be the place I live in at the moment. If it wasn't for the college which has a fitness center, I don't know how I would be getting my strength training workouts in. And I love doing cardio on the treadmill more than on the track.
I wish though there was more of a selection of activities to do and more of a variety of healthy food choices but neither really exists in South Carolina unless you live in the capitol Columbia which I don't. And even Columbia has its limits.
So I feel like part of the reason why I am still fat has a lot to do with my environment and now that I am moving to Jersey-Glassboro to be specific, I think my health and motivation will improve tremendously because its a suburban area and its northern and the north has always been way more progressive than the south and has way more choices health wise.
Where are you from and is it the reason or one of the reasons for your weight loss efforts?