Been talking to this guy online for nearly 3 years now. We mainly use tumblr. We're not able to meet because neither of us can drive and train tickets are like £100-150 plus cost of a hotel and we're both unemployed/not in a position to ask for money from our parents. We've talked about everything from our respective awful families to crappy TV shows to childhood traumas. He has a facebook page with photos going back about 4 years (ish) with him in all the photos and regular posts about mainly his dogs and college with random selfies. He has friends on facebook and family, and some basic likes/dislikes/school info and last year for his 18th I got a message from another friend of his asking me to record a message for a compilation happy birthday video thing. We've exchanged mobile numbers. He has an instagram he doesn't really use (in fairness, I don't really use mine, either) and a snapchat that he sometimes uses for filters on selfies. He's never said anything ridiculous, out of line or contradictory so if he's a liar, he's a really good one.
I really really like him (I might even love him) but he seems a little too good to be true. I don't exactly have the best luck, with friends or boyfriends, and I really want him to be real, but I've been catfished before (high school bully who went a little too far) and IDK if I'm just willing him to be real and ignoring warning signs. Thoughts?