You provided a lot of good content and you got the job done, however the rhythm of the conversation was lopsided so she felt like you had to work for her approval and not vice versa, and the date is probably a flake risk.
You have clearly put effort into sending interesting texts, so I hope that some of these examples demonstrate how a single text can provide higher emotional value than what you may have realized is possible.