You can eat shit food every now and again if you want, it's not going to destroy your figure/fitness.
It's underestimated how attractive girls who are actually relatively down to earth are. Most girls either have a ridiculous opinion of themselves (usually the bleach blonde fake tanned type you see in town, not worth the time of day) or they are hypersensitive types who just arent much fun to be around.
Girls who carry themselves in a relaxed manner are great, the ones who know how to have fun. Girl im interested in at the moment manages to be like this, likes sport, funny, dresses for comfort yet naturally cute. Winning combo IMO