Can my i7 7700 go on any intel motherboard especially the 550 chipset ones thats my main question
Somewhere there is a mistake in your question buddy. So allow me to clarify.
First of all there are Intel motherboards and AMD motherboards. You might be confused as both companies use almost identical chipset numbers (that’s because AMD adopted/cloned Intel’s chipset naming scheme back in 2017).
Intel motherboards: Z490, H470, B460, Z390, Z370, H370, B360, Z270, B250, Z170, H170, B150
AMD motherboards: X570, B550, X470, B450, X370, B350
(There are also cheaper chipsets' boards but don’t bother with them. )
Anyway, first things first. You CANNOT put an Intel cpu in any AMD motherboard. So if by “550” you actually mean a B550 board, forget it. Now about Intel boards. The i7 7700 that you have is only compatible out of the box with the following motherboards: Z270, H270, B250. You can also make it run on the older Z170, H170 or B150 with a BIOS update. Both generations of motherboards (100-series and 200-series) use the LGA 1151 socket (called such because it is a land grid array mount with 1151 protruding pins to make contact with the 1151 pads on the bottom of the 6th and 7th gen cpus). It is also called H4 socket but nobody uses that term.
Your cpu is not compatible with the 300-series boards which also use a socket with the same number of pins (1151). Intel broke compatibility at a bios level. There are advanced tricks (with limitations and drawbacks) that you can possibly use to make a 8000-series/9000-series cpu (e.g 8700K, 9900K) run on a 100 or 200 series board (e.g. Z170, Z270) but you
cannot run a 6000-series or 7000-series (e.g. 7700K, 7700) cpu on any 300-series board (Z390, Z370, H470, B350).