7 weeks left is plenty of time I think if you've been doing some training for the last 6 weeks. It sounds like you are going too fast and too far at the beginning -10 miles should be near the end of your training schedule not before half way through it!. You say you don't have a watch that will give you pace, but could you not map out your run on one of the many tools out there (I use http://www.gmap-pedometer.com/ ) and the print out some times you should hit certain geographical features/distances (pace band)?
I'd highly recommend using a a schedule rather than your "own". For bitter experience I did my own training for 2 years - quite a bit I thought and only managed 2h09 HM at best and utter exhaustion, this year I did a 16 week one (not all of it mind, missed some weeks to injury) and managed 1:46 with plenty left in the tank.
I think most people train too fast, not enough recovery days at too similar a pace to get the benefit. Many smarter folk than you or me (when it comes to running) have developed these schedules, you should take advantage of them.
I'd also recommend investing in a garmin watch or similar if you can, it made a world of difference to me!
Edited: 30/09/2012 at 18:48