Sort:  

You are lucky dude and I'm happy for you both. She's lucky to have somebody who thinks of her positively how you do.

Dating apps are like gambling because the companies have monetized it so well and keep you wanting to come back daily with a drip feed of potential partners. It can get out of control if you aren't careful. Meeting people in person is preferred and I do great with that actually. However I know many people who's worst nightmare is having to talk to a random person out in public. It would suck to think that online is the only option. I believe that maximizing your options increases the chance of finding the most ideal person. So that’s why I have the apps and also talk to a ton of random people at places like the store. Telling a joke is the easiest way to know if somebody Will get along with me. If they don’t laugh, it’s not going to work.