Across
- 3. gossip
- 4. to leave
- 5. unforgettable
- 8. to stand up
- 10. dishonest
- 13. charming
- 16. immature
- 17. to break up
- 18. excited
- 19. soul mate
- 20. fleeting
- 21. overwhelmed
- 23. proud
- 29. deserve
- 30. widow
- 32. worry
- 34. flirt
- 35. to feel
- 37. get along
Down
- 1. be confident
- 2. share
- 6. single
- 7. disloyal
- 9. depressed
- 11. get angry
- 12. friendship
- 14. embarass
- 15. great
- 22. to annoy
- 24. thrifty
- 25. rely on
- 26. to be ashamed
- 27. careful
- 28. lie
- 31. to divorce
- 33. affectionate
- 36. to dream
