Anavar has nothing to do with him respecting your body and keeping his ridiculous disappointments to himself. You're hard enough on yourself as it is - you mentioned an ED, which means you're a perfectionist and extremely hyperfocused on your body image. You beat yourself up for a bad meal, a missed workout, a little extra pudge...I know this disease well. I've been there. Guys like him do you no good, especially when you've got a bangin body like yours.
Seriously. Fuck him. Anavar shouldn't be an excuse for allowing someone to disrespect your amazingness because you're less emotional. This isnt about emotion, it's about boundaries and respect.