I didn't even read your post, OP, because I can answer it simply by having read the title.
Neither girls nor boys have it better than the other in any absolute sense. Girls have many problems to deal with, and they depend on a many factors, not least of which is the culture and society in which you live. Likewise, boys also have many problems to deal with, which similarly depend on many factors, not least of which is the culture and society in which you live.
But those are just details. The point is, neither of the two assertions
"Boys have it better than girls"
"Girls have it better than boys"
is correct. They are both false, because each is an all-encompassing, universal, absolute statement. It should be obvious that no gender has it better than the other in all cultures, at all times, and in all possible situations.