your exactly right in knowing where the problem is. its very hard to stick to a diet and training routine. its an absolute must to make it a priority! lacrosse is a rough sport so you know that size will help you a lot, 130's is not very big. for me i find the best way to stick to a diet or routine is to write it down and keep it in view as often as possible. take paper to the gym to keep a log of what you do or want to follow. if you need to get up early to get in gym time. also cook foods ahead of time so its an ease to just grab something or warm it up. on sundays i cook a ton of chicken and beef, fish. also keep quick oats in stock along with veggies and other complex carbs. i you know ahead of time what you are gona eat/do for the day it makes the rest easier. you just gotta make it a priority!