Definitions of the word 'smitten' to be found in the Urban Dictionary.
1. The feeling of total happiness around someone you are falling in love with or, someone you are already in love with.
2. When you think someone is totally amazing and you have a fabulous time with him/her no matter what you are doing together, and then he/she is perfect even with his/her faults because you are so comfortable being around him/her.
3. Adjective: describes the feeling one receives whenever they think about - or are with someone who makes them ridiculously happy. The experience of satisfaction with someone you're falling in love with. Often used in the same sentence with the word kitten.
The next morning...