previously piya was not aware about his supernatural strength means he is not a human he a vamp.because he wanted to sac rate from piya and world so he was away from piya due his safty so he was away from piya.
when she was aware for his that he a not a human he is a vamp. and he lover her very much but he wants a distance to piya due his safty because if he will come to piya he can harm her so he was away from piya.
did you rember that incident friend where he was giving heat to piya when she was cold, he said "ha mai aisa kar sakta hooo piya, mai tumhe wapas lekar auga, mera pyar mujse jayada strong hai, mai apne ander ke janwar ko sula dooga, it mean he wanted come to piya, but when he came to know about sidharth, then he said "mai apne ander ke janwar ko to sula dooga piya, but sidharth wapas aa gaya hai, agar usne tumhe dekh liya, and usko pata chal gaya, tum meri zindgee ho sab kuch wahee finish ho jayega then he had to away from piya.
but now sidharth is aware for abhiya relation ship then what's the reason he is making distance to piya. he loves her very much then why he is so rude with piya, why he is hurting to piya what do you think guys.