You didn't go against ALL the DB rules. I think answering it was the right move. But "No, it's not out of obligation, it's because I love you." would have been enough. In the rest you applied pressure and did the opposite of validating her telling her what she should be capable of doing.
But from her on out I would just keep your answers as simple as simple as possible. She did thank you for your honesty and that is good.
Thanks for your response! Darn it! I hate that I messed that up! Oh well, it was all the truth and it is how I feel. I suppose I'll try not to beat myself up too bad. I will definitely take your advice into consideration if another message like this comes through.