I would suggest the large Anomie. If you have broad shoulders it won't fall so low on you like some other kids your age. The Fatigue and Monarch would be a little shorter but they are also narrower which could cause some problems for you comfort and fit wise.
Also between the PB&J year and this coming season the anomie has been adjusted. Take a tape measure and check the specs on your jacket then compare them to 13/14 Anomie line.
I myself am 5'10" 175lbs with a broad upper body and shoulders. The 13/14 large anomie fits me perfectly. I like it to come down a couple inches above the middle of my thigh. Judging from what you've said about yourself I imagine the 13/14 Anomie jacket would come down to about mid thigh or just a bit lower.