Bike too big or just fine ? modification required ? Need pro advice
The odds of your "parts" hitting the top tube is directly proportional to your riding skill and difficulty of the terrain. Off road or trail riding can mean different things to people of different skill levels. A very competent rider can ride a too large bike over terrain a lesser skilled rider may find impassable. So it is difficult to say if a particular frame is too large for you without fully understanding the terrain and your level of comfort riding in that terrain. When I introduce someone to off trail riding I generally try to borrow a bike that is a little on the small side until they get comfortable. Novice riders seem to feel they have more control on a slightly too small frame. It seems to lessen the fear of impacting the top tube or their feet not hitting the ground. My point is that the bike may feel large now but as you gain confidence and skill you may find it doesn't quite feel so large anymore.