For some reason whenever i play for fun, i cant find it in myself to focus and play my best. Ive never been able to do this for people way below me, but now its even starting to happen when i play people close to the level im at. For example, i hit with the same person about 5 times a week. I would say if we play our best, ide win, but hes close to my level. During the year i never lost a challenge match to him( so i always kept my rank), which were the matches that really mattered. The problems come when he comes up and asks me to play a practice match. I STILL WANT TO WIN, but ide say im 50/50, maybe even 40/60 when it comes to those matches. So for the last 3 weeks we have been just playing practice matching and ive played horrible. Ide be the first person to admit when im getting outplayed, but it was not even close. I try to focus and i get to frustrated when im doing things i know that in a tournament i wouldn't do. After playing horrible for 3 weeks, i went into my tournament last weekend ( which had better players ) thinking this is going to suck. To my surprise, immediately my level of play rose and I ended up doing very well. After taking some time off, i played again with my friend and guess what... im back to my bad playing. I feel like im not getting what i need out of my practice to get better. So should i be looking for another hitting partner that tests me like i am during tournaments, or is my problem my lack of focus while practicing?