Ok The positives.... you have posted an honest thread and you come across as genuine. You admit your excuse was shit. You said sorry on here and you seem to understand that what you did is a pain etc.
Your genuine reason for cancelling is baffling to be honest. We all face the situation where the girl we meet isn't the one we spoke to on the phone but if she is the girl in the profile then where is the problem? If when you meet her you continue to have concerns then you walk. simple.
You say: if the situation repeated I’d do what I did again. What situation? Unless you forgot to tell us something, you are telling us you had a confirmed booking and for no real reason, with no evidence just a hunch based on .. nothing, you cancelled at the last minute.
I think this thread indicates that you feel you may be in the wrong here and I think you are. My suggestion, is to call the girl and apologise to her, tell her the truth (provided she hasn't hung up on you which she might do.) rearrange the appointment and TURN UP. Bring a gift .. a peace offering if you like. However, my bet is she won't even answer the phone to you unfortunately.
Credit to you for posting this thread. Hopefully the opinions and advice offered here will help you to not make the same error again.