"A verse that has kind of puzzled me was at the end of the bible " 3 No longer will there be any curse. The throne of God and of the Lamb will be in the city, and his servants will serve him.". God and the Lamb seems to be referred to as the same person. Weird."
No. This indicate that God has a throne and the Lamb has one also.
Rev 3:21 Indicates that Jehovah has a throne and Jesus was given authority on it. And Jesus says those that conquer (the 144,000) get authority to rule with him.
Also Rev 2 & 3 are the messages to the congregations. It must be read in that context.