Suggest me a book for each these criteria-
1. Made you cry for weeks
2. Has insane worldbuilding
3. Made you root for a couple like never before
4. Has some psychologically heavy stuff
5. Is based on true events or use them as a reference
6. Is THE best romance fantasy (may be a series)
7. Miscellaneous (anything you like)
by myfishcanfly123