All of the above for me. i love to wrestle because it is a fight and it isa one person thing to. you dont have to think is the other team mate going to screw this up for me or that kind of stuff. it is all about one person(yourself) and i think that is great. plus you get to meat all kinds of people and most of them are great tords you too. but in all it is just the best sport anywhere.