My perfect match would be funny, kind, friendly, happy-go-lucky, confident but not arrogant, have a dry sense of humour, not be afraid to show affection in public, charming, and attractive. ok, i'll stop fantasizing now. mr perfect may not exist but if you fit maybe half of the tick-list above get in touch!