7 inches is pretty good dude...remember if you can't be happy on your own...how are you going to make anyone else happy.
It's pretty likely that you guys wont stay together for ever so if she finds someone else,so be it,theres nothing you can do but move on.I know mit's hard but time heals all and with out pain there can be no pleasure.