I'm editing my original post since I already changed my itinerary. Here is what I am looking to do now with a bit of Ireland added in at the end. Hopefully I'm able to make it work:
Day 1 - arrive in London
Day 2 - London
Day 3 - London
Day 4 - London
Day 5 - London
Day 6 - London
Day 7 - Half day trip to Stonehenge
Day 8 - London to Bath early
Day 9 - Cotswolds day trip from Bath (London seems to have more options so might change this)
Day 10 - Bath to York early
Day 11 - York
Day 12 - York to Edinburgh early
Day 13 - Edinburgh
Day 14 - Edinburgh
Day 15 - Highlands 3 day trip (this organized trip exists but doesn't leave everyday, i'll try to make it fit my itinerary)
Day 16 - Highlands day 2
Day 17 - Highlands day 3
Day 18 - Edinburgh to Galway
Day 19 - day trip to aran islands/cliffs of moher
Day 20 - galway to dublin early
day 21 - dublin
day 22 dingle 3 day trip (this organized trip exists but doesn't leave everyday, i'll try to make it fit my itinerary)
day 23 - dingle day 2
day 24 - dingle day 3
day 25 - dublin to belfast early
day 26 - day trip to somewhere from belfast
day 27 - leave