i sent my bitcoin to another address i generated from another site not knowing they have a policy that if the bitcoin is not up to 0.005 it wont be able to reflect. now my question is that would my bitcoin be return to my account
That's really your fault, I'm sure you can not get it back. I bet they took note of you before you started. You must accept and be careful in the future.