Re: I love babies so much it hurts, would I be a good NICU nurse?
Off the top of my head...strong organization and time management skills, ability to advocate for patients, communication skills (you will need to translate complex medical information for parents and do a lot of teaching). If you feel like browsing, there are lots of previous threads on this topic.
I think one important quality though is being able to clearly define your professional boundaries and distance yourself somewhat from your patients and the choices their parents make. At least for myself as a newer NICU nurse, I have felt better about my job as I've gotten better about leaving work at work. A lot of these infants have complex illnesses and crappy family situations; it may sound awful to say it's bad to care too much but in this field I think it can lead to burnout.
You may also want to shadow a NICU nurse to see what it's all about. If you work in a level III facility, you will probably do very little cuddling and interacting with the patients other than what's medically necessary, as they are too fragile and/or need their rest.
Nursing News