The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
I don't have any sharp objects in the tank and it is bare bottom. There are some larger round rocks and sometimes they try to sqeeuZe in between the rocks to search for food. Maybe he did that to himself??
He will be fine! Just keep the water healthy and keep an eye on him for any new symptoms. The bloodshot appearance will eventually clear on its own but it will take awhile. The swelling should go down over the next few days to a week. I would try to remove or move stuff so there aren't any spots he may get caught in again. Any new issues, let us know!