Well......
It could be a lot of things. Rams are pretty finicky even on a good day. I've only really had success with them when I've been able to get wild-caught ones. In very soft water with lots of hiding places and no aggressive tankmates they do ok. They're still a pretty short-lived species. The one in your photo is a mutation form known as a balloon ram. Edit - I haven't heard of an 'angel ram' but it could be that too. In any case it isn't a wild-type specimen. Variants don't do as well as wild-type IME.
I really wouldn't recommend anything as aggressive as tiger barbs as tankmates for these. Tiger barbs have a well-deserved reputation as bullies, especially if your school is small, if they're in a small tank, or if they're with slower, more decorative species.