Just a couple of thoughts on maintaining motivation:
1) IDPA or KSTG matches add a whole new aspect to shooting. You will find it challenges you mentally and skill-wise. USPSA is good too...just...