I would say relax, back up and enjoy each other's company. As long as you don't get pregnant or STDs you're OK, but if you get all dramatic you'll end up having sex when you're not ready or breaking up when you don't really want to.
It's the ultimate dream to fall in love and stay together with your first love from childhood. Your life could be so less complicated and deeply rewarding if you make it through this and stay together. It's worth the extra effort to try to make this work.
Maybe if you back up and start as friends again you will get back the old sparks.
You can always learn to satisfy yourself better and not put pressure on her (or yourself) for sex.
Oh and she's very lucky you're so open and honest! You sound like a real gem.