That is a very sad story, and I'm glad that you have made it and didn't do anything drastic as your friend did.
But I'd like to make two points. First, you cannot let the comments of others be an excuse to do something rash and foolish, as committing suicide is. Now that you are an adult, you must realize that people who make stupid insulting comments, are only trying to camouflage their own insecurities by taking it out on someone else. And certainly do not take any comments made on an Internet forum, such as this one seriously. Don't let anonymous comments by someone who may not even be who he says he is affect your real life.
The other point is that you call yourself fat and ugly. You are not ugly at all, as you have posted your face both in and out of drag. And being fat is something that you can change. I was an overweight teen and into my twenties too. However after repeated diet successes that later lead to putting weight back, I finally found the proper balance of foods that would maintain a healthy weight. I go to a gym regularly, and while I occasionally indulge in food's that I shouldn't, as I love sweets and junk food, I monitor my weight, and I've now maintained a healthy weight for the past thirty years or so.
I know that being overweight is a crutch, and an excuse for not being happy, but you can control your weight if you truly want to, and have a great body too, if you work hard for it. Life can be a difficult journey, but ultimately we are the captains of our own ship, and we can control a lot more in our lives, than we sometimes want to admit. And when necessary, talking to a counselor or a shrink can be very beneficial too, to learn more about ourselves.
I don't mean to preach, but you are a thoughtful wonderful person JW, and as an older guy, I just wanted to let you know that you can change some aspects of your life that you can control, and you should learn to accept the things that you can't control. But life is too beautiful, and too short to lament over your plight. I hope this has been some helpful insight, from someone who has been where you are at now.