I applied to many Ph.D. programs in history and I was only accepted to my bottom choice school. At this school I'd be able to work with a professor who researches my interests and I'd be able to design my major focus in pretty much the exact way I want. However, the school does not offer secondary and minor fields in my interests. I was not offered funding. The town is extremely isolated and far from my home in a completely different climate. I had crappy GRE scores, so I'm pretty sure that was a major factor in all those rejections.
The ultimate question:
Do I accept the offer despite the above reasons or do I turn it down, improve my GRE/application, and do a second round of Ph.D. apps? My friend thinks I should attend AND apply again so I won't get screwed either way, but I don't know if I could be happy doing that.
Advice?