He may not be perfect but you are happy whenever you are with him and such a loving boyfriend deserves nothing less than the best. Send personalised gift for boyfriend and make him realise the depth of your love. To love without showing it, is to love for nothing. He should know that he is the only one in your heart!