Thanks for the recommendations guys.
I've thought about rehoming and then recognizing how much I love her for the little things so many times (I'm also indecisive as a person about EVERYTHING) that my parents probably can't even count it on their fingers. About a week or two ago we actually drove to the PSPCA with her because that day I felt the most stable about being pretty sure it wouldn't work out, but not out of dislike for her, just depression, anxiety, and social pressure, and being a sad and sorry teenager in general. We ended up signing up for group classes, and a trainer is supposed to call us but we still have yet to hear anything about it.
I'm not sure whether it is more or less frustrating that her reactivity is neither fear or aggression based. She just gets excited to meet another dog and romp around and thus gets frustrated she can't and decides to run-hop and warble like some weird little finch bird. So I'd think it'd be easier to resolve than if it were real, hardcore reactivity. It doesn't help that we live in a quiet suburb where almost every dog walking is perfect at ignoring and then here she goes, the only bull breed setting up a little circus across the street :X And depending on if my anxiety is up that day, I certainly feel like it represents me as an owner and aspiring animal trainer.
We have a pretty nice-sized yard, not fenced but she has a long line, and now she's halfway learned fetch so we spend a lot of time out there just doing flirtpole and sniffing and training and ball chasing.
Being in public is pretty much the only stressor right now. When all is quiet and we're just doing our thing on our turf, she's happy and I'm calm and no anxiety flairs for me. We play balancing games and I teach her little tasks to help my depression and we tug and have a riot of a time. She's gotten a lot better honestly, from the 10 month old puppy who slammed me into a telephone pole once because she couldn't accept that the dog across the street would not come and greet her. We actually passed a total of 4 dogs in the past month, once without treats and another time with a minimal reaction.
Part of it is also probably her reaching full maturity. Although seeing as when I get an apartment and move out I'll be living back in the urban inner city, I kind of dread what will be the process of navigating busy Philly to find a park with her, if I don't have a yard.