He's all you've ever dreamed of! He brings you flowers. He takes you out to eat. He buys you clothes, jewelry, perfume. He writes loving emails. You spend hours on IM and the phone. He picks you up at work. He charms everyone who is important to you. Your dog loves him. Your cat, not so much.
In this day and age, with the internet, and all, there's no excuse for not finding out about him before you get in too deep. Find out as much as you can from him--his full name, SSI, Drivers' license number, birth date. You may have to do a bit of judicious wallet-snooping when he's in the shower. With that information, you can find out a lot. Criminal record. Credit score. Marital status. All very important things to know.
It's a shame that we need to be suspicious of those we are falling in love with, and I know it would normally be the last thing on our minds.
Some of my mother's expressions apply here.
Better safe than sorry.
A stitch in time saves nine.
If it looks too good to be true, it probably is.
I'll tell you what--a bit of sneaky caution now can save you a hell of a lot of trouble later.