Having or being in a relationship that fits exactly our needs and brings out the best in us is a dream for all. But, obviously, dreams are not easy to catch, efforts are required. Even to get a perfect boyfriend for a happy and settled life is import