Haiqal
A guy who is pretty, kind, and also has a little ego, but is worth every second of your time.
He’s the kind of guy who will hold the door for you and still remember your name.
He’s like the perfect guy but also has a little bit of a ego.
He’s the type of guy who would take you on a date and still remember to text you later.