I've searched through the General, Troubleshooting and suspension forums but haven't found anything. I've replaced 3 time the passenger side front wheel bearing. I had my mechanic check to see if the "axel" was the problem and also the from wheel hub. The axel seems fine and the front hub is just within spec. Just has added info, I've replaced the tie rod end, inner tie rod, lower control arm, spring and had to fix a bent mag wheel. Alot of things have needed to be replaced on that side. I'm not sure if I should replace the front hub or if there's anything else that would require me to change the front wheel bearing with every oil change!

Or if there any reason why I'm replacing bearings this often. (BTW: The first bearing was replaced by a different mechanic using Ford parts, the other 2 was done by my "new" regular mechanic using SKF bearings)
Thanks for everyones help!