I think the only word appropriate for this is awwwwwwww…….