Girls in Canada today are heavily influenced by a certain music and sports culture. Nice average guys are considered weak by them. They are totally mistaken. Nice does not mean weak in bed. Hence many young nice guys are going without sex these days while the people in the above music and sports culture have get to have all the fun. Escorts are expensive. Hardly any nice guy can have an escort a day.