>>538418298
>>538419148
Sorry to burst your bubble but the "embarrassing thing" had something to do with Lizzy, the guitar. So if its anything sexual lettie/eleanor didn't cheat on you with eachother but a guitar
>>538421181
Is more likely the case however.