this is what i see-----
was 141 your starting weight?
and you are down to 138, since october?
youve only lost water weight, and its the SAME water pounds, up and down, up and down..... i dont believe you are in enough of a caloric deficit to lose any fat, IMHO
whther that means you need to drop your calories, OR be more precise with counting them... either way you are eating too much for fat loss.
SO, if you DO weigh every bite lick and taste, to the GRAM, on a digital scale, and count all veggies, splenda packets, icant believe its not butter sprays, sugar free gum pieces etc, and therefore know for a FACT you are eating 1400, then i wold say drop to 1300, or 1250.... if,. on the other hand, you *might* be underestimating your cals (and 99.99999999% of us do), theni would try being incredibly delligent, anal OCD about tracking for a week or 2. If you CANT track something, you dont get to eat it. Period. In other words, you cant go out to eat, for ANY meal for a week or 2, cuz theres no way to know, for sure how many cals are in something. You cant try a nibble of a co-workers x-mas treat, because you cant track it for sure.
See what im getting at? yes, it sux being that precise and accurate, BUT being stuck at a weight sux more, especially when you FEEL like you are doing everything right
2 words of advice... NOTHING has zero calories, despite what the packaging says, and even if YOU arent counting something, your body is, and thats why youre stuck.... KWIM?
and lastly, remember
K.I.S.S.
"keep it simple, stupid!" 
The prblem is not likely to be some complicated equation between your macro-nutrient ratios, and glycogen depleting workouts, and rising cortisol and falling leptin, and not doing HIIT training, and sensitivity to
blah blah blah....
if you arent losing fat, you arent in a caloric deficit. PERIOD.