Mental checklist: does he have a good relationship with his mother? No. Does he have a full-time job with good career prospects? No. Has he ever been in a serious, long-term, committed relationship before? No. Does he get on well with my friends? No. So… should I ask him out? Yes! He’s like totally hot, of course I should!