How long have you been having

How long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been having
How long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been having
How long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been havingHow long have you been having