Seven months?
Seriously, you might only be working too hard.
That was my problem when I started.
You have to give yourself a chance to experience the sport for a while.
Try running hard-easy. You run hard, the next day you take it easy.
Coaches are not always right. You might even need to go hard, easy, easy, hard!
Long Runs, Easy runs, strides, speed development, speed endurance specific speed endurance, hills, hill repeats, weight training, rope skipping, nutrition, shoes, there is a lot to learn about this sport. You have run for seven months!
Probably the number one problem distance runners have is they think they have no talent. If that were true, you would never have started.