You've just got so many problems, don't you?
Based on your post, it looks like you're just looking for problems.
If you're with someone who likes to fly and take vacations every few months, and you don't like to fly and are not even openminded enough to take him up on the offer to overcome your fear of same, then do him a favor and move on. You don't sound like you're even open to trying to compromise at all. He's the one doing all of that: the offer for the "overcome your fear of flying" course, offering to fly your sickly dog, being willing to miss his reunion so that you can both attend your daughter's graduation, going to the wedding with you and having to put up with a sick dog, etc.
You admit you have a jealous streak. Deal with it. No stable human being wants to be in a relationship with someone who's jealous. It's stifling and smothering and tedious.
What right did you have reading one of his emails? So you're a snoop too? Shame on you. Is this a habit of yours? If I were your guy, I'd drop you like a hot potato just for this alone.
And your health problems, sounds like some new fangled "fad" disorder...sounds like you just have major anxiety problems that you should seek professional help for.
If you've only gained 10 lbs, if that's really ALL you've gained, I can't believe he'd even mention it, or notice it. So either you're underestimating your weight gain, or you're being hypersensitive.
The poor guy has to plan things around when you last ate? No offense but sounds like dating you is a lot of work and accomodation and compromise on his part. What does he gain from any of this?
By the way, your situation sounds like an old regular from the old Loveshack. She had a fiance who she was constantly complaining about, always posting about wanting to leave him. But I guess it couldn't be you, seeing how even though you live in the same state, you've only been dating this guy for 8 months LOL
Nice try. The more things change, the more they stay the same. Don't you ever get tired of all your health problems? (mental and physical)