i didnt read it all but its probably puberty, just ride it out it will get better