Devastation said:listen broly, the best advice any one here could give you is this.
#1 address your emotional problems first
#2 set small goals for yourself and understand how they can be obtained. this doesn't apply to just lifting
#3 stick with your attack plan to obtain your goals. after a fixed amount of time, i.e. 9 weeks, change it if it's not working. find your weaknesses and make them your strengths. this won't happen overnite, just like anything in life
#4 eat healthy. no supplement or "special" diet is going to fix your problems at your level
only you can help yourself
this is by far the advice that will help you the most...lifting requires a great amount of dedication and motivation...when things aren't going right on my life, lifting often becomes a casualty of that strife.