great work man, you look good. The longer you stick with this the more you will realized ( many will agree with this) 3 mo off for an injury is not shit lol. Some injuries will keep you out for a yr +. i remember when i first started, if i missed a workout i thought i was smaller the next day already lol. Way to hop back on after your time off and get at it. You sound like you have found your true passion. Great work on busting your ass. Dont use Pro hormones, there crap and will screw you up worse than AAS.