I wonder if a new job might be in order? I know it's certainly not the best time to be job hunting, but 7 years of hrt and still being considered a boy must be hell on earth. If your name is changed then why not send out some resumes and applications, perhaps even to employers in more friendly states? As a former resident of Phoenix I know your'e probably rather attached to your climate, but Washington, Oregon and California are all really nice and a heck of a lot more trans-friendly than Nevada and Arizona. In Washington and NW-Oregon there's technology, shipping, lumber (?) manufacturing and everything in between, and everybody is familiar with California.
I can't believe anyone would tell you to just suck it up, I'm sorry that happened and it's bad advice. You deserve better but it looks to me like it's not working out there and it's up to you to go out and make things better for yourself.