There is know telling when puberty would end. Puberty is very unpredictable. It's different for everybody. There is no right answer to this question. As for the sexuality question, I think you would know because your hormones are pretty wierd when you are going through puberty.. I'm not sure though. That's on you.
-So what if I\'m sexy, it doesn\'t mean I don\'t have feelings too.
I think it is wrong to dive in, it is best to just slither.