The details in this post are for sure mind blowing, but I will say that it was a bit harsh on your part. She is a person after all and you broke down her post and her as if she is your test subject. You were way too crtitical about each and everything she said, and if someone is single for 5 years despite wanting to have someone in their lives does not necessarily mean there is something terribly wrong with them. Finding someone you care so deeply about is a thing of chance and maybe that just never happened for her and her wanting to share her day to day happenings with her partner does not make her whiny and self centered. It just makes her human, literally every couple on the face of this earth does that, because they give a crap about each other and they want to know about each other. I do agree that there is never just that One person for everyone but there is nothing wrong with not wanting to settle for just anyone who comes along. It so happens that you can love someone, you care about them but there is something missing and it does not feel quite as it is supposed to, in that, it is better to break it off than to carry it on because you are too chicken to be alone and wait for someone who you feel passionate about. She did say if she comes across someone who makes her feel thatway she would make compromises, anyone would, love does that to you. You wrote the post beautifully but it is just extremely judgy, no matter how idiotic she sounds we can never just trash on them. We all lead different lives, circumstances are different for everyone. Who knows why anything happens? No offense, this is just how I feel so I decided to share.