I read your other post hours ago & didn't have time to reply, but as I recall it was under anxiety attacks(?) & you said yoiu were always being yelled at & I wondered why??
Obviously something is going on if you're being yelled at(i'm not saying you should be yelled at only trying to discover things to help)what's happening who is yelling & why - then maybe we can help you to resolve or cope with that & my guess is that you throwing your life down the toilet & having problems swallowing etc is all part of one (or maybe several) problems which we can better help you deal with if we have more information!?
Please tell us when you started having trouble swalllowing etc?, when you feel that you started throwing your life down the toilet?, when your body image problems started & whether there was some event in your life around that time that may have started it all off?? Also who is yelling at you & why?? I mean it's one thing if the person yelling at you is a younger (like

brother (they do that & you just have to wait till they grow out of it (i hope they do, for my daughter's sake!!) & another thing if they're yelling at you because they blame you for their mistakes or problems, or if the person is drunk and so on.
The reasons & all this affects how, what & whether you can do anything. Although there's always ways to help, even with little brothers!!
Pm (private message) me if you don't want to post details.