Hi! I have had my angelfish for at least 3 years and more recently it has started to be aggressive to all its tankmates. Even the red tail shark that has been in the tank the whole time.

29 gal tank
1Angel & 1 red tail shark both about 4-6inches
2 small dwarf pleco something?
3 neons

The tank is clean we haven't had issues. Do you think I need a bigger tank?