There is no definition of a perfect boyfriend. For me you are and will remain perfect forever!