The "boyfriend". The one you love and who loves you back. The catch: he's not your "dream guy". You don't see him as a stable "husband material". You can make him your everything but you may not be everything to him. Read: second priority.
The "dream guy". Perfect for inside and out. Goodlooking, ambitious, gentleman, smart and real cute. The catch: He's not into you romantically.
The "friend". Typical guy-next-door. Not your type but sweet. The type you wanna hang out with and laugh with and have fun with. The catch: It's possible that this guy may be into you romantically but you don't like to entertain the thought... yet.
None of the above
All of the above