text: am i a idiot to wait for a girl for 7 years?   no, not necessarily, however 7 years is a long time.  have you been waiting that long or are you going to wait that long.  i think it is unfair of anyone to ask you to wait for seven years.