I think you're selling this team short (again). Of course, any team can beat any other team on any given night, but I'm not sure why you have us losing two to OKC and losing at home to CLE.
Neither of those teams are playing well right now. Since Christmas, CLE is 12-16 and POR is 19-10. That game is the 5th game of a 6 game road trip for CLE. Yeah, it only takes an epic LeBron performance and CLE an beat anyone, but as a team, they still are not playing well.
OKC has had a very easy schedule lately with LAL twice, MEM twice, DAL, SAC and ORL all in the last 10 games and are still only 6-4 in those 10 games. They lost twice to the Lakers, barely beat SAC and had to go to OT to beat DAL (who is trying to lose). That OKC game is also the second night of a road back to back for them (they play in PHO tonight) and we are currently 2-0 against them this year.
It's impossible to predict how all these games will go, but your predictions make it look like you think we automatically lose to every .500 team in the league no matter how bad they are playing or where we play them. Given the way we have been playing at home (winning 11 0f 12), the odds makers have us as favorites in most of our upcoming home games. Yep, they need to play the games and take care of business, but to just automatically assume this team roles over and loses to OKC and CLE at home is selling them short.
I seem to recall you also had us losing to GSW ad UTA (in UTA), too.
BNM