the first time was sexually assualt.
the second time (the actual deed) I don't think it was because he said he wanted the heat to be because of him. They just made him the nervous bottom they usually do. I do prefer when bottoms are more into it, but this one cried at the mere thought that it was someone else that caused it.
Overall, I actually really like it. The top does push away and go distant at the beginning of the heat and as soon as bottom found out, he verbally told top that he wanted to be the reason why.
As for the SA. There was no penetration and the bottom said that the top wasn't about to get h@rd (and top kinda showed he could not that it was any excuse) but the first time they tried, the moment bottom said no- top backed off and went distant to control himself.
Overall, he's like a light green flag. There's just one scene from where it was a little... red flags
but ultimately it's a helluva lot less than most bls and I find a lot of fluffiness from this and believe me I've read a lot of pure red/black flags
If you want something extremely similar but no assault I recommend "Give birth to a baby cub for me unless you want to see me loose my mind". Same premise of adopting a cat that turned out to be a shifter.

shitty art with horrible anatomy
waited so long for the smut only for it to basically be sexual assault and r/pe. bottom continously says "no" and is super confused/upset