Yeah, you're running hard long runs. If you want to keep those every/most weeks you can add one day of a full workout (like 20-30 minutes at tempo pace, which, like someone else said, is at an effort you could hold for an hour in a race, or 5 x mile at 10k effort with 90s recovery) and one day of a mini-workout (something like 4 x 400m at mile effort then 4 x 200m @ 800m effort all w/ 60s recovery, or 4 x 800m @ 3k effort w/ 75-90s recovery) to get your quality in.
Or, as someone else noted, you could do your long runs easier most weeks. If you did that you could do two full quality days a week, possibly with a bit of a higher-effort medium-long run some weeks (or a fast finish to your long run). That would look something like this:
M- 20-minute tempo run at a pace you could hold for an hour with 4 x 200m quick at the end (build this to 30 minutes at the same effort level, and then once it's 30 minutes, drop back down to 20 minutes and increase the pace just a little bit and build to 30 minutes again)
Tu-Easy recovery
W- alternate 3-5 x mile at 10k effort w/ 2 mins recovery (once you've built to 5 x mile and it still feels like the same effort level, drop back down to 3 x mile and increase the pace just a little bit) with 5-8 x 1k at 5k effort w/ 2:30 recovery (once you've built to 8 x 1k and it still feels like the same effort level, drop back down to 5 x 1k and increase the pace just a little bit)
Th-Moderate run,
F-Easy recovery
Sa-2-hour long run, cut down from easy to marathon to half marathon effort if feeling good the last 30 minutes
Su-Easy recovery
Any week that you want to do a hard long run you can drop the duration of the tempo run/# of intervals, and occasionally you could replace the second mid-week workout with 60-90 minutes at marathon effort.