@phineasandferb,
You mention routine...7 years and that you didn't think of your boyfriend at the time that you cheated. That you never stood by his side
Yes, you have a second chance, a chance to view all of that and learn from it..
Is there fun and excitement in routine? Do you stand by your partners side? Is the word Love real to you or companionship/strong friendship. You would have thought of him, if you were truly in love, stopped and walked away in my opinion. And, you would always stand by their side.
Look deeply as to why you cheated... Perhaps you were in a routine, no fun, no lust, no excitement, no laughter....
Whether you should have searched to validate your thoughts whilst in a relationship is not the topic. Remember, though, through our actions will it reflect on us only, hurt us only or someone else...
You are entitled to a seond chance, next time to communicate, work out the differences, the needs of both parties.. 1% he is saying, his heart is gone...but his love is still slightly there... I hope that he doesn't stop giving... That he doesn't hold this against all women now in his life, the belief that it will happen to him again, therefore, him not being able to be himself anymore.
Work out who you are and what you are after in life... If you never stood by his side, but enjoyed all the help, love and support he gave you but was seeking adventure and lust, then you have to learn how to bring that out of someone you love, or to ensure you don't settle with someone you are not compatible with.