Aww babes, first of all can I say just how much I've missed you! I'm so glad you're back!
Secondly, it's funny how you and I find ourselves in these similar situations, and though I don't really know the answers to our dilemas I can offer you some advice. I've met a really lovely guy, and I like him, but my feelings for him don't really compare to that other guy. I've talked to this new boy about it, and he knows where he stands. I think, as you obviously do, that you have to be honest about these things. I've sat down and had a long hard think about the whole situation, and the way I see it I have two options. I can allow this boy to mess my life up when I'm not even with him, and sit and pine for him OR I can make positive steps to change things, and to progress and have relationships and feelings for other people.
It isn't easy, especially as unlike you I still see the bloke in question, and I sometimes feel like I am pulled between the two, but I feel I have been made a fool of for two long, and I should never be with a guy who makes me feel like this. I think you should stop beating yourself up, and enjoy a nice guy who treats you good, because it is what you deserve babes, and nothing less. Who knows what will happen, we are young, we should be enjoying these things! Love ya babe x