RE: Diamond by Bowtech-Rapture
Sounds like the only thing left to do is practice, practice, practice.
If you're intending to hunt this season, time is WAY short and you need to be shooting A LOT. Most of my fellow bowhunters who've been at it for 15 or 20 years have a self-imposed limit at actual deer of around 30 yards, if that give you some insight...
Congrats on your new baby!