Two Lives Two Loves

By Michael Garrison

First published Jun 15, 2003

Last updated Dec 18, 2022

Gay

32 Chapters

Jump to latest
  1. Chapter 1

    3,247 words

    Jun 2003

  2. Chapter 2

    2,499 words

    Jun 2003

  3. Chapter 3

    4,319 words

    Jun 2003

  4. Chapter 4

    3,801 words

    Jul 2003

  5. Chapter 5

    5,519 words

    Jul 2003

  6. Chapter 6

    4,508 words

    Jul 2003

  7. Chapter 7

    5,981 words

    Jul 2003

  8. Chapter 8

    4,821 words

    Aug 2003

  9. Chapter 9

    4,648 words

    Sep 2003

  10. Chapter 10

    3,916 words

    Sep 2003

  11. Chapter 11

    5,215 words

    Sep 2003

  12. Chapter 12

    4,865 words

    Sep 2003

  13. Chapter 13

    5,522 words

    Oct 2003

  14. Chapter 14

    5,391 words

    Oct 2003

  15. Chapter 15

    5,615 words

    Oct 2003

  16. Chapter 16

    5,608 words

    Nov 2003

  17. Chapter 17

    5,062 words

    Nov 2003

  18. Chapter 18

    4,964 words

    Nov 2003

  19. Chapter 19

    5,294 words

    Jan 2004

  20. Chapter 20

    6,619 words

    Sep 2022

  21. Chapter 21

    3,834 words

    Sep 2022

  22. Chapter 22

    5,815 words

    Sep 2022

  23. Chapter 23

    4,818 words

    Sep 2022

  24. Chapter 24

    5,154 words

    Sep 2022

  25. Chapter 25

    5,412 words

    Oct 2022

  26. Chapter 26

    6,815 words

    Oct 2022

  27. Chapter 27

    4,472 words

    Oct 2022

  28. Chapter 28

    3,538 words

    Oct 2022

  29. Chapter 29

    3,749 words

    Nov 2022

  30. Chapter 30

    4,128 words

    Nov 2022

  31. Chapter 31

    4,526 words

    Dec 2022

  32. Chapter 32

    3,236 words

    Dec 2022

Nifty

© 1992, 2024 Nifty Archive. All rights reserved

The Archive

About NiftyLinks❤️Donate