>bouncing up and down between 213 and 218 for the past 7 months at 22% bf

Hmm, maybe something needs to change.