She's not a bad mom, she really does want the best for her son.
It's just her idea of what would be best for him isn't what he wants.
Her transphobia definitely is a problem, but it's not anything unrealistic, at the very least she's never out right hurt him physically.
At the very least...