yeah, that sounds about right.
infatuate: to cause to be foolish : deprive of sound judgment; to inspire with a foolish or extravagant love or admiration before & after
before & after