Well, if you really have 7.5" erect, you have enough size to be in porn. I'm the only man on Elite Fitness that has a small cock. Mine is 5.25" erect and I'm not ashamed of it. I really can't say what my flaccid size is because it changes so much throughout the day. Sometimes it goes into scared turtle mode and is probably about 2". Sometimes it hangs loose at 3.5". I certainly wouldn't be concerned over your 2" flaccid penis, especially if it really is as big as you say when erect. For sexual purposes, the erect size is what matters.