Totally confused about story

#1

Because nothing is clear what going on

#2

Names are so different, cannot remember all characters