Your young still so you are going to keep growing so dont worry too much about what your eating. your body will use what you put in it. As for your workouts i recomend focusing on multijoint movements such as squat and deadlifts but instead of the bodybuilder style of going as heavy as you can for ten reps, load the bar with your body weight and start doing your squats, shoot for 30 seconds. then go right into lunges for 30 seconds, then calf raises for 30 seconds, then rack the bar and do burpees for 30 sec, then do walking lunges for 30 sec, then hold a wall squat for the last 30 sec. this is 3 minutes which is an ameteur MMA round. rest for 1 min then repeat for 3 rounds. adjust this formula for each bodypart you plan to work that day. For cardio concentrate more on sport specific like sparring or wrestling drills than running 3 miles on a treadmill. goodluck and wish ya the best. im a 145 fighter as well. maybe ill see you in the WEC someday.