don't be so hard on yourself. no pun intended of course. honestly, i prefer average sized cocks in the range of 5-7 inches. those monster cocks in porn that are 10 inches and up are waaaaaaaay too fucking big and would probably tear me in half. plus i would imagine it'd hurt like hell to have something that big pounding against my cervix. the biggest cock i've had was 9 inches and let me tell you, it was a crying shame he didn't know how to use it. compare that to the guys i've been with who are in the 6-7 inch range, they were able to keep on satisfying me through and through. anyways, my main point is be happy with what you have and make the best of it. in my opinion, size really doesn't matter.