There is plenty of good advice here for you Jungle, but only you can make the decision to stay with her or leave her, as for my two cents, it seems like the “issues” you have come from one source, and that is her. As tough as it may be to leave her, and despite loving her, love is a two way street, and I just do not see it on her behalf. Most girls would be happy to have a guy like you, and it is plain disrespectful that other dudes pounce when around her, if you two are together. Do what’s right to you, if you honestly love her and feels that she loves you, and sees you as a human being and not some tool, then work on the relationship as though your life depended on it, otherwise, cut your losses, move on live you life. As for why your member doesn’t feel huge in your hand, it can be a perspective thing, mental thing or heck, you may have huge Sasquatch hands. But let me be the millionth person to assure you, you have a big dick, and they don’t come that often, hell having your size is exactly what I would want for myself. I honestly hope for your sake the next time you post it’s some good news, wish you the best.