To be honest I am tired of reading such threads. there is one saying in urdu, Naach na jaanay aangan terra or in english Grapes are sour :-X
Everyone faces different situations and come across diff mind ppl. You cannot apply my solution to your problem and you cannot generalize things based on my experience. Do not expect that everything will go perfect, just the way you want them to be. All you can do is, bring improvment in urself and keep trying to make things better, to make them work for you, and this is LIFE.