im sure its tough to not be able to do what you want in terms of exercise but at least you can lift weights so focus on doing your weight training now and working really hard with that. in terms of diet, why dont you focus on really getting that under control? you could bring food with you, bring a cooler with you, prepare meals, bring snacks, carry water, make meals on the weekends. there are always ways to make it work if you want it bad enough.