Zeb, this question just might get closed, because if your wondering why you get bad beats at the river is not really an answerable question. Everyone gets bad beats, and you are no exception.
You might however get more bad beats then average and it might seem to you that you are getting more bad beats. This may be because of the way you think, and the way you play. You may think flopping middle and bottom pair than getting beat is a bad beat. You may think drawing to a straight when there are two suits and a pair is a bad beat when the straight you make losses. These are not bad beats they are bad plays with the expected results.
You may get more bad beats because you play safe, instead of aggressively before the flop. This is just silly because you are simply going to take more beats playing safe then you are playing aggressively. Your taking these beats because of the way you play.
The poker sites aren't rigged to favor some players over others, these guys just might play better then you. So what one really needs to consider is the way they play. Our site here is great for that because when someone asks a question like this How to play when you hit a straight they will get a wide variety of really good answers.
So ask specific questions about specific hands you have played, provide as much detail as you can. Then you will find that your game is improving. Also there are lots of questions here were users posted about specific hands and got answers. Read them there is a lot of great information and you may see some of your own mistakes, and good plays there. Getting into bad beat stories, were one thinks the site is rigged, the dealer is unlucky, aces cant win, is a chronic disabling disease for a poker player, that keeps them from becoming a good poker player. Poker players who are losing over the long run can only become winners when they fix their game. They cannot improve their game by blaming anything or anybody else, to believe otherwise is just deflection of responsibility from oneself.