Your weight is actually really good for your height. 5ft3, 113 pounds sounds ideal to me. What don't you like about your body? Changing your eating habits for life is the only way to go. You can't rely on pills forever, your gonna have to change sometime. You would be suprised how much better you'd feel when you start to give your body what it needs, like fruits, veggies, lean proteins, nuts, fish, etc,etc. You said you felt sad while you were on those pills....probably because you are depriving yourself from important nutrients that your body needs. Also, those pills can be very dangerous. You may need to wean yourself off them and start educating yourself about healthy living. It make take time ane PATEINCE (patience is key), but you'll notice how much energy you have after giving your body what it wants. Trust me, the more you know, the better you can manage your diet and life.