I've only read to this point, but so far this is actually very realistic. Life and relationships ARE strange and convoluted things. If you find the person that you really want, the odds are that they are already in a relationship. If you plan to wait until anyone is "broken up," forget it. Rebound relationships are as stable as childhood ones. NOT. If you find that they care for you back, well, someone is going to get hurt. Being "noble" or "doing the proper thing" will get you nowhere. You must be willing to be vicious. Sorry, it's the real world.