Weird self:GetAngles() Results

Hello there!

So, i was programming a kind of drone which movements are based on AddAngleVelocity and AddVelocity, but i have the following problem: when i do a GetAngles() on the SENT, it return a different value almost everytime:
“Angley:” is showing the self:GetAngles().y , the entity hadn’t moved in the time i recorded this values…

I must probably also point that the ENT:Think is running with “self:NextThink(CurTime() + 0.05)”
What can i do to have proper value ?