I have this amazing boyfriend who is so perfect it's literally like he came out of a book (Gary Stu type of character). He does everything right for a boyfriend: is honest, responsible, stands out in every crowd he's in, clever/quick-witted, sharp, and is very well-rounded in a lot of skills. He...