MyAffinity provides dozens of features you can use to enhance your lifestyle. Pursue your passions and make new connections. Stay informed about events and stay in touch with friends. Enrich your life with curated services to bring you convenience and enjoyment.