Well really I think because of my style that I would say stand your ground and come in with counters. When I spar someone with the windmill style (throwing wild punches) I kept my hands up so most punches hit my gloves because they are not straight punches,then I bob and weave as well as using the jab/counters to push him back. Look at Miguel cotto he always has his hands up and he can stand in front of you and you still can't hit him.

Then I also agree with Confirm do not spar at home go to the gym.