We hear so many utter heart breaking and gut wrenching stories on here of DH and DP being utter pricks and lying cheating selfish bastards,i have been wondering if anyone has the most wonderful DH or DP who puts them first and is their soulmate and what makes them wonderful in your eyes