Phew~~ Finally finished the first part. Thank you very much for your patience!
I didn't expect this to take this long lol.
As I said before, the 'climax' will be on the second part. So, please stay tuned!