That's tough.... I went out with someone for 2 years, we broke up about two years ago, but are still really close. I know that even though I've moved on I'd still take her back if she asked because we were very close when we were together, and I thought we would be together for ever.....
I think if you still love your ex(and I think you do, or you wouldn't even be having this 'dilemma') you should try things and see how they work out with her this time, you never know, things could fall in to place really well and you could be very happy. BTW how old are you?