First of all, you aren't alone in your feelings and experience. Even the early apostles and believers suffered persecution from non-believers. Remember what Paul experienced:
II Corinthians 11
23 Are they ministers of Christ? (I speak as a fool) I am more; in labours more abundant, in stripes above measure, in prisons more frequent, in deaths oft. 24 Of the Jews five times received I forty stripes save one. 25 Thrice was I beaten with rods, once was I stoned, thrice I suffered shipwreck, a night and a day I have been in the deep; 26 In journeyings often, in perils of waters, in perils of robbers, in perils by mine own countrymen, in perils by the heathen, in perils in the city, in perils in the wilderness, in perils in the sea, in perils among false brethren; 27 In weariness and painfulness, in watchings often, in hunger and thirst, in fastings often, in cold and nakedness. 28 Beside those things that are without, that which cometh upon me daily, the care of all the churches.
Also, remember all the martyrs of the early Christian church that were tortured and killed.
Now, Christians in many countries still suffer persecution, worse than just losing friends or enduring mockeries. They are cut off from their families, thrown out of their homes, tortured, imprisoned, and killed. It will always be that way until the end times.
Why does Satan attack Christians more than non-believers? Because Satan has already "won" the non-believers. He already has control of their destinies, so he doesn't need to bother them. Satan wants to destroy Christians' testimony and influence on the world because he wants stop the spread of Christianity.
Non-believers who attack Christians are doing Satan's work. I'm not saying they do that consciously, no. But they are fulfilling Satan's task nonetheless.
The good news is that Satan's plan fails. Throughout history, the more Satan attacks Christians, the more they increase and spread.