I sympathise with you man but basically all of what your saying is I want someone, but I don't want her, you shouldn't be settling for something just because it, "looks like it might be shaping up to a long term relationship" you should want to be with someone because they make you feel how no-one else on the planet can all of the time. Fair if you get to 60 and still havent found anyone, just settle for someone alright, but at your age man you need to be getting out there and finding that person. Personally I think flowers sets completly the wrong tone if you think that shes going to break up with you, just makes you look a bit over eager, I'd say meet at one of each other houses so you can open up have a massive chat and decide whats the best thing for you to both do, meeting in public means you cant really say what you feel at all and will just make you both more fustrated. Best of luck man, make sure you do the right thing for you. Yea its f**king awfull thought you would have learnt to not get too attached again and again and again and again and again and again and again.........