From what I understand about transactions, depending on inputs and outputs of a transaction, the size of it is different. The more inputs/outputs, the bigger. So what if I made a transaction with so many inputs and outputs or became larger than 1 MB? Is there a maximum amount of inputs/outputs, will miners bounce your TX back, or will it break the blockchain? :-/
AFAIK if the transaction size is not bigger than one block, then whether or not a miner accepts it and includes that transaction in a block is going to depend on the miner and how they have set up their system.
take a look at this super weird transaction which was included in block #367877 and was 840022 (bytes) it has 2000 inputs:
https://blockchain.info/tx/52539a56b1eb890504b775171923430f0355eb836a57134ba598170a2f8980c1it has broken some of the block explorers
some speculations about it:
https://redd.it/3fggjj