I am not an United States citizen, does that make a difference?

It very well could. Recent changes in the immigration laws have made it very easy to deport non-citizens even for misdemeanor convictions. If you are a non-citizen, before accepting ANY plea bargain, even if it is to probation or deferred adjudication, you should make sure that your attorney fully understands any immigration consequences that may occur as a result of your plea. If you have any doubts as to your attorney’s competence in the area of immigration law whatsoever, you owe it to yourself to consult a knowledgeable immigration attorney BEFORE entering the plea.