Dear RosieGirl:

Although I am old enough to be your grandmom I can understand all of your issues. You've had a very stressful time and then lost your good friend and mentor. I come from a family where for some reason, only the women on my Mom's dad's side had sluggish metabolisms. My Dad's family were all normal and so were the folk on my Mom's mother side, so it was either through her Meme or Meme's husband, who died before Mom was born. I think it was Meme side 'cos Mom says she was a big woman.
Aside from that, Mom was thin until she had me but then began a life of yo-yo dieting. She didn't know any better and this is what she taught us. she'd cut back to a 1200 calorie diet of mostly veggies until she lost the weight and she'd do it all over again. She didn't realize that exercise is NECESSARY! So I understand the whole negative body image thing. It took me until I was in my early 40s to accept me-don't wait THAT long! Horseback riding is excellent exercise, keep it up. We have a lot in common-I love to read and I write-I wouldn't say that I am a horse back rider, but I used to do it for fun when I was in my twenties.
I suggest this: go to the local library and find a recent book on nutrition. If you do some reading you will find out what you should be eating ( a rainbow of colors) and the amounts of the kinds of foods that you should be eating. Plus the book should explain exercise, etc. Most Americans eat way too much protein, for example. I found myself very low in a vitamin that I thought that I was getting plenty of when I wrote my research paper in a class last year! And NEVER eat less than 1200 calories a day, unless you are a super tiny girl! There are several great tools on the 'net that offer free calculators where you can put in your weight, age, and what you want to weigh, and it tells you what your max daily calories are. about every 10 pounds down you need to out another 50 calories. If you don't start out with enough calories you'll stop losing at some point, that's why we need to use the calculator.
It is best not to be tempted by having problem foods around, but sometimes we can't help it. If you have a variety of vegetables to supplement your food you can make your meals super-appetizing! I also substitute hummus (in the fresh vegetable or deli section) for cheese on sandwiches. It can be eaten as a dip or spread like a condiment.

There are lots of forums on this site of different kinds. Try to set mini-goals in the beginning, like 10 or 20 pounds. Mine was 20 pounds and I am halfway there! Liking yourself is one of the greatest things in life. Start that journey today! We are here if you need us. Best wishes.